body { background-color: #CBD8DE; margin-left:0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; color:#000000}
a {text-decoration: none;}
a:link{ color: #244489; font-weight: bold;}
a:visited {color: #45406E; font-weight: bold;} 
a:hover { color: #5B89D7; font-weight: bold;}

.font-vsm {font-family: Arial, Helvetica, sans-serif; font-size:9px; font-style: normal;}
.font-sm {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: normal;}
.font-sm-il {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: italic; }
.font-med {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal;}
.font-med-bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.font-large {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-style: normal; }
.font-large-bold {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.font-super {font-family: Arial, Helvetica, sans-serif; font-size:24px; font-style: normal;}
.font-header {font-family: Arial, Helvetica, sans-serif; font-size:20px; font-style: normal; }
.welcome {font-family: Arial, Helvetica, sans-serif; font-size:45px; font-style:normal; }

.texture-bck {background-image: url(/styleimages/textureback.gif); width: 202px; text-align:center; background-position:top;}
.texturetop {background-image: url(/styleimages/texturetop.gif); height:202px; width: 202px; background-repeat:no-repeat;}

.dotted {	border:  thick dashed #006B67;}
.solid {border: 1px solid #006B67; }

a.topMenuLinkM, .topMenuLinkM {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#FFCC66; font-weight: normal; }
a.topMenuLinkM:link    { color: #FFCC66; font-weight: normal; text-decoration:none;} 
a.topMenuLinkM:visited { color: #FFCC66; font-weight: normal; text-decoration:none;}
a.topMenuLinkM:focus   { color: #FFCC66; font-weight: normal; text-decoration:none;}
a.topMenuLinkM:active  { color: #FFCC66; font-weight: normal; text-decoration:none;}
a.topMenuLinkM:hover   { color: #FFCC66; font-weight: bold; text-decoration:none;}

a.leftMenuLinkM, .leftMenuLinkM { 
	color:#FFFFFF;
	display: block; 
	font-family: Arial, Helvetica, sans-serif;
	width: 190px; 
	height: 23px;
	font-size:14px; 
	padding:7px 0px 2px 0px;
	font-style: normal;
	font-weight: normal; 
	background-image: url(/styleimages/btn-off.gif);
	background-position:center;
	background-repeat:no-repeat;
	-moz-outline: none !important; }
a.leftMenuLinkM:link    { color: #FFFFFF; font-weight: bold; text-decoration:none; background-image: url(/styleimages/btn-off.gif);} 
a.leftMenuLinkM:visited { color: #FFFFFF; font-weight: bold; text-decoration:none; background-image: url(/styleimages/btn-off.gif);}
a.leftMenuLinkM:focus   { color: #FFFFFF; font-weight: bold; text-decoration:none; background-image: url(/styleimages/btn-on.gif); padding:9px 0px 0px 0px;}
a.leftMenuLinkM:active  { color: #FFFFFF; font-weight: bold; text-decoration:none; background-image: url(/styleimages/btn-on.gif); padding:9px 0px 0px 0px;}
a.leftMenuLinkM:hover   { color: #FFFFFF; font-weight: bold; text-decoration:none; background-image: url(/styleimages/btn-on.gif); padding:9px 0px 0px 0px;}

.designer_links {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; color: #CCCCCC;}
a.designer_links:link    { color: #FFCC66; font-weight: normal; text-decoration:none;} 
a.designer_links:visited { color: #CCCCCC; font-weight: normal; text-decoration:none;}
a.designer_links:focus   { color: #FFCC66; font-weight: normal; text-decoration:none;}
a.designer_links:active  { color: #FFCC66; font-weight: normal; text-decoration:none;}
a.designer_links:hover   { color: #FFFFFF; font-weight: normal; text-decoration:none;}

.subheader{ background-image:url(/styleimages/top_bar.jpg); 
						background-position:left; 
						background-repeat:repeat-x;
						height:50px;}

.footer{ background-image:url(/styleimages/footer.jpg); 
						background-position:left; 
						background-repeat:repeat-x;
						height:70px;}

.solid {border: 1px solid #333333; }
.dotted {	border:  thick dashed #333333;}


