html,body {
	text-align:center;
 	padding:0px;
 	margin:0px auto;
	/*background:url(../images/logotop_bg_portal.jpg) repeat-x #82848c;*/
	background-color:#FFFFFF;
}

.maindiv {width:1000px;margin: 0 auto;padding-top:0px;padding-bottom:0px;}
.top {width:1000px;height:20px;margin: 0px;text-align:left;background:#000000;}
.logotop {width:1000px;height:200px;margin: 0px;text-align:left;background:url(../images/logotop_bg.jpg) repeat-x;}

.top_admin {width:1000px;height:20px;margin: 0px;text-align:left;background:#000000;}
.logotop_admin {width:1000px;height:100px;margin: 0px;text-align:left;background:url(../images/logotop_admin_bg.jpg) repeat-x;}


.menuback {width:1000px;height:50px;}
.navpics {width:1000px;}
.worldbot {width:230px;height:290px;margin: 0px;text-align:left;}
.menudiv {margin-left:10px;margin-top:12px;width:270px;height:270px;background:url(../images/recentnews.jpg) no-repeat center center;}
.menudiv2 {margin-left:10px;margin-top:12px;width:270px;height:270px;background:url(../images/ournews.jpg) no-repeat center center;}


#newstext {margin:0px 26px 20px 12px;overflow:auto;height:210px;width:250px;font-family:Verdana; font-size:10px;}
#newstext p{font-size:10px;font-weight:normal;color:white;}
#newstext a{font-size:15px;font-weight:bold;color:white;}

.logobot {height:85px;margin: 0 auto;text-align:left;background:url(../images/logobot.jpg) no-repeat center top #ffffff;}

.nav_bg {width:1000px;height:44px;margin: 0 auto;background:url(../images/nav_bg.jpg) no-repeat center top;}
.nav_bg2 {width:1000px;height:38px;margin: 0 auto;background:url(../images/nav_bg2.jpg) no-repeat center top;}
.nav {width:980px;height:37px;margin: 0 auto;text-align:left;}
.bdy {width:970px;margin: 0 auto;padding:1px 15px 10px 15px;text-align:left;min-height:460px;overflow:visible;background:url(../images/bg.jpg) repeat-y center;}
.foot {width:1000px;height:160px;margin: 0 auto;padding:0px;background:url(../images/bg_bot.jpg) no-repeat center; text-align:center;}
.foot2 {width:1000px;height:160px;margin: 0 auto;background:url(../images/bg_bot.jpg) no-repeat center;}
.bdy2 {width:1000px;margin: 0 auto;padding:0px 0px 1px 0px;text-align:left;min-height:460px;overflow:visible;background:url(../images/bg.jpg) repeat-y center;}
.bdy3 {width:1000px;margin: 0 auto;padding:0px 0px 1px 0px;text-align:left;min-height:460px;overflow:visible;background:url(../images/bg.jpg) repeat-y center;}
.bdy_content {width:980px;margin:0 auto;padding:0px;}

.searchterm {width:115px;padding: 3px 0px 0px 3px;color:#666666;margin-bottom:9px;}
.searchgobutton {cursor:pointer;background:url(../images/go_button.jpg) no-repeat;width:30px;height:37px;margin:0px;padding:0px;border:none;}
.searchtextfield {width:300px;font-family:Myriad Pro, Arial, Verdana, Helvetica;font-size:16px;color: #82A35C;font-weight:bold;border:solid 1px #666666;}
.anywords {font-family:Myriad Pro, Arial, Verdana, Helvetica;font-size:14px;color: #333333;font-weight:bold;border:solid 1px #666666;width:100px;}
.searchsitebutton {background:url(../images/searchsitebutton.jpg) no-repeat;width:125px;height:32px;border:none;margin-top:3px;outline-width:0px;cursor:pointer;}


.menudiv a:link, .menudiv a:active, .menudiv a:visited{font-family:Myriad Pro, Arial;font-size:20px;color: #666666;font-weight:bold;text-decoration:none;}
.menudiv a:hover {font-family:Myriad Pro, Arial;font-size:20px;color:#c2272d;font-weight:bold;text-decoration:none;}

.gallerybg {background:url(../images/gallerybg.gif) no-repeat left top;}



a.footurl:link
	{color:#000066; font-size:11px;font-weight:normal;text-decoration:none;}
a.footurl:active
	{color:#003399; font-size:11px;font-weight:normal;text-decoration:none;}
a.footurl:visited
	{color:#000066; font-size:11px;font-weight:normal;text-decoration:none;}
a.footurl:hover
	{color:#003399; font-size:11px;font-weight:normal;text-decoration:underline;}


a.newslinkYO:link
	{color:#FFFFFF; font-family:Verdana; font-size:10px;font-weight:normal;text-decoration:none;}
a.newslinkYO:active
	{color:#FFFFFF; font-family:Verdana; font-size:10px;font-weight:normal;text-decoration:none;}
a.newslinkYO:visited
	{color:#FFFFFF; font-family:Verdana; font-size:10px;font-weight:normal;text-decoration:none;}
a.newslinkYO:hover
	{color:#333333; font-family:Verdana; font-size:10px;font-weight:normal;text-decoration:underline;}



#products_image {background:center top;width:390px;overflow:visible;}
#products_buttons a{outline-width:0px;margin:0px;}
#products_image p {font-family:Arial, Verdana;font-size:11px;color: #666666;margin-right:18px;}
#products_image ul {font-family:Arial, Verdana;font-size:11px;color: #666666;margin-right:18px;list-style-image: url(../images/bullet.jpg);}
#products_image ul li {font-family:Arial, Verdana;font-size:11px;color: #666666;margin-right:18px;}
#products_image a {font-family:Myriad Pro, Arial;font-size:20px;color: #82A35C;font-weight:bold;text-decoration:none;}
#products_image a:hover {font-family:Myriad Pro, Arial;font-size:20px;color: #2B8472;font-weight:bold;text-decoration:underline;}

#products_description p {font-family:Myriad Pro, Arial;font-size:20px;font-weight:bold;}
#products_description p span{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}


.dotted {padding:4px; border:dotted 1px #666666;}


a.myriad:link, a.myriad:active, a.myriad:visited{font-family:Myriad Pro, Arial;font-size:20px;color: #82A35C;font-weight:bold;text-decoration:none;}
a.myriad:hover {font-family:Myriad Pro, Arial;font-size:20px;color: #2B8472;font-weight:bold;text-decoration:underline;}


a.phone:link, a.phone:active, a.phone:visited{font-family:Myriad Pro, Arial, Verdana, Helvetica;font-size:16px;color: #82A35C;font-weight:bold;text-decoration:none;}
a.phone:hover {font-family:Myriad Pro, Arial, Verdana, Helvetic;font-size:16px;color:white;font-weight:bold;text-decoration:none;}
a.em:link, a.em:active, a.em:visited{font-family:Arial, Verdana, Helvetica;font-size:11px;color:#666666;font-weight:bold;text-decoration:none;}
a.em:hover {font-family:Arial,Verdana,Helvetica;font-size:11px;color:#82A35C;font-weight:bold;text-decoration:none;}


#email {
    width:150px;
    height:60px;
	}

#email a {
	text-decoration: none;
    width:150px;
    height:60px;
	}	
	
#email a:link, #email a:active, #email a:visited, #email a:hover {
	display: block;
    width:150px;
    height:60px;
	}

#bookcoversale {
    width:320px;
    height:200px;
	}

#bookcoversale a {
	text-decoration: none;
    width:320px;
    height:200px;
	}	
	
#bookcoversale a:link, #bookcoversale a:active, #bookcoversale a:visited, #bookcoversale a:hover {
	display: block;
    width:320px;
    height:200px;
	}




.noscript {font-size:10px;text-align:left;padding-left:10px;padding-top:10px;z-index:10;color:white;}
.pnoscript {font-size:10px;text-align:left;padding-left:10px;z-index:10;color:white;}

#navb {
       width:960px;height:38px;padding:17px 2px 3px 2px;margin: 0 auto;background:url(../images/foot_bg.png) no-repeat center;
       font-family:Arial;behavior: url(/templates/iepngfix.htc);}

#hide {display:none;}


#bookcover {
    background:url(../images/bookcover_design.gif) no-repeat;
    width:470px;
    height:288px;
    margin:10px;
    margin-left:0px;
	}
	
#bookcover a {
	text-decoration: none;
    width:470px;
    height:288px;
	}	
	
#bookcover a:link, #bookcover a:active, #bookcover a:visited, #bookcover a:hover {
	display: block;
    width:470px;
    height:288px;
	}

/*
#web {
    background:url(../images/web_design.gif) no-repeat;
    width:470px;
    height:288px;
    margin:10px;

	}
	
#web a {
	text-decoration: none;
    width:470px;
    height:288px;
	}	
	
#web a:link, #web a:active, #web a:visited, #web a:hover {
	display: block;
    width:470px;
    height:288px;
	}


#logo {
    background:url(../images/logo_design.gif) no-repeat;
    width:470px;
    height:288px;
    margin:10px;
	}
	
#logo a {
	text-decoration: none;
    width:470px;
    height:288px;
	}	
	
#logo a:link, #logo a:active, #logo a:visited, #logo a:hover {
	display: block;
    width:470px;
    height:288px;
	}


#business {
    background:url(../images/buscard_design.gif) no-repeat;
    width:470px;
    height:288px;
    margin:10px;
    margin-left:0px;
	}
	
#business a {
	text-decoration: none;
    width:470px;
    height:288px;
	}	
	
#business a:link, #business a:active, #business a:visited, #business a:hover {
	display: block;
    width:470px;
    height:288px;
	}
*/	
/* -------- MENU BUTTONS -------- */

#menu1 {
	width:287px;height:133px;
	background-image:url(../images/1.jpg);
	background-repeat:no-repeat;
	}
	
#menu1 a {
	text-decoration: none;
	width:287px;height:133px;
	}	
	
#menu1 a:link {
	display: block;
	width:287px;height:133px;
	}
	
#menu1 a:visited {
	display: block;
	width:287px;height:133px;
	}
	
#menu1 a:hover {
	background-image:url(../images/1m.jpg);
	width:287px;height:133px;
	background-color:transparent;
	background-repeat:no-repeat;
	}	


#menu2 {
	width:301px;background-image:url(../images/2.jpg);
	background-repeat:no-repeat;
	}
	
#menu2 a {
	text-decoration: none;
	background-repeat:no-repeat;
	}	
	
#menu2 a:link {
	display: block;
	background-repeat:no-repeat;
	width:301px;height:133px;
	}
	
#menu2 a:visited {
	display: block;
	background-repeat:no-repeat;
	width:301px;height:133px;
	}
	
#menu2 a:hover {
	background-image:url(../images/2m.jpg);
	background-repeat:no-repeat;
	width:301px;height:133px;
	background-color:transparent;
	}		


#menu3 {
	width:287px;height:125px;	
	background-image:url(../images/3.jpg);
	background-repeat:no-repeat;
	}
	
#menu3 a {
	text-decoration: none;
	width:287px;height:125px;
	}	
	
#menu3 a:link {
	display: block;
		width:287px;height:125px;
	}
	
#menu3 a:visited {
	display: block;
	width:287px;height:125px;
	}
	
#menu3 a:hover {
	background-image:url(../images/3m.jpg);
	background-repeat:no-repeat;
	width:287px;height:125px;
	background-color:transparent;
	}		


#menu4 {
	width:301px;height:37px;
	background-image:url(../images/4.jpg);
	background-repeat:no-repeat;
	}
	
#menu4 a {
	text-decoration: none;
	width:301px;height:125px;
	}	
	
#menu4 a:link {
	display: block;
	width:301px;height:125px;
	}
	
#menu4 a:visited {
	display: block;
	width:301px;height:125px;
	}
	
#menu4 a:hover {
	background-image:url(../images/4m.jpg);
	background-repeat:no-repeat;
	width:301px;height:125px;
	}		


#menu5 {
	height:142px;
	background-image:url(../images/5.jpg);
	background-repeat:no-repeat;
	}
	
#menu5 a {
	text-decoration: none;
	width:287px;height:142px;
	}	
	
#menu5 a:link {
	display: block;
	width:287px;height:142px;
	}
	
#menu5 a:visited {
	display: block;
	width:287px;height:142px;
	}
	
#menu5 a:hover {
	background-image:url(../images/5m.jpg);
	background-repeat:no-repeat;
	width:287px;height:142px;
	background-color:transparent;
	}		



#menu6 {
	width:301px;height:142px;
	background-image:url(../images/6.jpg);
	background-repeat:no-repeat;
	}
	
#menu6 a {
	text-decoration: none;
	width:301px;height:142px;
	}	
	
#menu6 a:link {
	display: block;
	width:301px;height:142px;
	}
	
#menu6 a:visited {
	display: block;
	width:301px;height:142px;
	}
	
#menu6 a:hover {
	background-image:url(../images/6m.jpg);
	background-repeat:no-repeat;
	width:301px;height:142px;
	background-color:transparent;
	}		



	
#search	{
	width:177px;height:37px;
}


.noscript {text-align:left;padding-left:10px;padding-top:10px;}
.pnoscript {text-align:left;padding-left:10px;}


.headerhs a:link, .headerhs a:active, .headerhs a:visited{font-family: Georgia, "Times New Roman", Times, serif;font-weight:bold;color:#3B325F;font-size:17px;text-decoration:none;}
.headerhs a:hover {font-family: Georgia, "Times New Roman", Times, serif;font-weight:bold;color:#cc3433;font-size:17px;text-decoration:underline;}



.echead {background-color:#768C2A;padding:2px;padding-left:4px;color:white;font-weight:bold;}
.echead1 {background-color:#666666;padding:2px;padding-left:4px;color:white;font-weight:bold;}
.visitumt {background-color:#5F9281;padding:2px;color:white;font-weight:bold;}
.univs {color: #4a6793;font-weight:bold;font-size:17px;font-family:Myriad Pro, Arial;}
.univstwo {background-color: #6C74B5;padding:4px 0px 4px 10px;color:white;font-weight:bold;font-size:17px;border-top:dashed 1px #91ACB0;border-bottom:dashed 1px #91ACB0;	font-family:Myriad Pro, Arial;margin-right:0px;margin-left:0px;}
.univs_h {background-color: #BECED1;padding:2px;color: #003333;font-weight:bold;font-size:12px;border-top:dashed 1px #666666;border-bottom:dashed 1px #666666;}
.blue_head {font-weight:bold;color:white;background-color:#2E478B;padding:3px;padding-left:5px;}

/* -------- DROPDOWN MENU STATES -------- */



/* -------- HIGHLIGHT DIV or TD-------- */

.on {background-color:#E9E9E9;}
.on2 {background-color:#C4D3D9; border:dashed 1px #b2b2b2;}
.off {background:none;}

.federal {background-color:#425182;color:#f0f0f0;text-align:center;border:solid 1px #999999;border-left:#999999;border-right:#999999;
font:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;margin:0px;padding:0px;
}


#bdr {border:solid 2px #f0f0f0;}

.searching {color:white;position:relative;visibility:hidden;text-align:center;font-size:10px;width:60px;
	background-image:url(../images/LoadingProgressBar.gif);background-repeat:no-repeat;background-position:center top;
	margin-bottom:0px;padding-bottom:0px;font-family:Arial;font-weight:normal;}

.progress {font-family:Arial;font-size:11px;font-weight:bold;color:#990000;background-color:#DBE1E8;border:solid 2px #b2b2b2;padding:3px;}

.content {margin-right:20px; overflow:auto;height:500px;padding-right:20px;}

.alert {
	color: #D20000;
	font-weight:bold;
	}

/* -------- bulleted lists -------- */

.ul2 {
	list-style-image: url(../images/bullet6.gif);
	margin-top:4px;
	margin-bottom:4px;
}
.ul3 {
	list-style-image: url(../images/bullet4.gif);
	margin-top:4px;
	margin-bottom:4px;
}

.arrow {list-style-image: url(../images/arrow_right.gif);
				margin-top:10px;
				margin-bottom:4px;
				margin-right:10px;
				font-size:11px;
				}
.arrow li {margin-top:2px;margin-bottom:4px;}
.arrow a:link {font-size:11px;color:#000066;text-decoration:none;}
.arrow a:visited {font-size:11px;color:#D5AA00;text-decoration:none;}
.arrow a:hover {font-size:11px;color:#D5AA00;text-decoration:underline;}

/* -------- BOLD COLORS -------- */

.whitebold {
	color: #333333;
	font-weight:bold;
    width: 284px;
}

.whitebold2 {
	color: #333333;
	font-weight:bold;
	margin-left:30px;
	margin-right:30px;
}

.whiteboldsm {
	color: #333333;
	font-weight:bold;
	font-size:11px;
}

.size11dkgreen {
	color: #404000;
	font-size:11px;
	font-weight:bold;
	}

.search {
	font-size:10.5pt;
	color:#425182;
	font-weight:bold;
	}

.ltgrey {font-weight:bold;color:#666666;}

.teal {color:#006666; font-weight:bold;}

.bigred {margin:30px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	color: #6770BA;
	}
.checkoutmargin {margin:30px;border:solid 1px #f9f9f9;width:530px;text-align:left;}
.checkoutwhite {margin:40px;text-align:center;width:150px;}

.red {
	font-weight: bold;
	color: #990000;
	}
.blue {
	font-weight: bold;
	color: #000066;
	}

.ltblue {
	font-weight: bold;
	color: #425182;
	}

.greybold {
	font-size: 12px;
	font-weight:bolder;
	color:#606060;
	}
	
.dkgrey {color:#333333; font-weight:bold;}

.underblue {
	font-family: Arial;
	font-weight: bold;
	color: #333399;
	font-size: 12px;
	text-decoration:underline;
}

.dkblue {
	color: #000066; 
	font-weight: bold;
	font-size: 12px;
	}
	
.brightblue {
	color: #003399; 
	font-weight: bold;
	}

.italicblue {
	color: #000066; 
	font-weight: bold;
	font-style: italic;
	}

.italicred14 {
	color:#660000;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	}

.failure {
	color:#990000;
	font-size:11px;
	}

.time {
  	font-size: 8pt;
	color: #387272;
	font-weight: bold;
}

.time2 {
	font-size:11px;
	font-weight:bold;
	color:#002277;
}

.flashmsg {
	font-weight: bolder;
	color: #FFFFFF;
	font-size: 11px;
}



/* -------- HEADERS -------- */

.header {
	color: #990000; 
	font-weight: bold;
	font-size: 18px;
	}
	
.header_co {font-family:Arial, Helvetica, sans-serif;
	color: #333333; 
	font-weight: bold;
	font-size: 10.5pt;
	}

.header1 {
	color: #003399; 
	font-weight: bold;
	font-size: 14px;
	}	

.header2 {
	color: #0000CC;
	font-weight: bold;
	font-size: 14px;
	}

.header3 {
	color: #000000;
	font-weight: bold;
	font-size: 20px;
	font-family:Myriad Pro, Arial;
	}

.header4 {
	color: #75873a;
	font-weight: bold;
	font-size: 20px;
	font-family:Myriad Pro, Arial;
	}

.header5 {
	color: #5c5e7a;
	font-weight: bold;
	font-size: 20px;
	font-family:Myriad Pro, Arial;
	}

.header6 {
	color:#425182;
	font-weight: bold;
	font-size: 10.5pt;
	}

.header7 {
	color: #FFFFFF; 
	font-weight: bold;
	font-size: 14px;
	}

.header8 {
	color: #4a6793;
	font-weight: bold;
	font-size: 20px;
	font-family:Myriad Pro, Arial;
	}

.title1 {font-size: 18px;font-weight: bold;font-family: Georgia, "Times New Roman", Times, serif;color: #425182;}

.title2 {font-family: Georgia, "Times New Roman", Times, serif; color: #808080; font-size: 17px;}

.title3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}



/* -------- LINKS -------- */


a.welcome:link
{font-family:Myriad Pro, Arial, Verdana, Helvetica;color:#02035f; font-size: 14px; font-weight: bold; text-decoration: none;}
a.welcome:active
{font-family:Myriad Pro, Arial, Verdana, Helvetica;color: #02035f; font-size: 14px; font-weight: bold; text-decoration: none; }
a.welcome:visited
{font-family:Myriad Pro, Arial, Verdana, Helvetica;color: #02035f; font-size: 14px; font-weight: bold; text-decoration: none;}
a.welcome:hover
{font-family:Myriad Pro, Arial, Verdana, Helvetica;color:#1e9bb1; font-size: 14px; font-weight: bold; text-decoration: underline;}


a.index:link
{ color:white;font-size: 16pt; font-weight: bold;font-family: Georgia,"Times New Roman",Times,serif;text-decoration:none;}
a.index:active
{ color:white;font-size: 16pt; font-weight: bold;font-family:Georgia,"Times New Roman",Times,serif;text-decoration:none;}
a.index:visited
{ color:#f0f0f0;font-size: 16pt; font-weight: bold;font-family:Georgia,"Times New Roman",Times,serif;text-decoration:none;}
a.index:hover
{ color:#DBEF65;font-size: 16pt; font-weight: bold;font-family:Georgia,"Times New Roman",Times,serif;text-decoration:underline;}


a.navb:link
{ color:white; font-size: 10px; font-weight: bold;text-decoration: none; }
a.navb:active
{ color:white; font-size: 10px; font-weight: bold;text-decoration: none; }
a.navb:visited
{ color:#cccccc; font-size: 10px; font-weight: bold;text-decoration: none; }
a.navb:hover
{ color:#c6ff01; font-size: 10px; font-weight: bold;text-decoration: underline; }

a.wnc:link
{ color: #000033; font-size: 10.5pt; font-weight: bold;text-decoration: none;}
a.wnc:active
{ color: #000033; font-size: 10.5pt; font-weight: bold;text-decoration: none;}
a.wnc:visited
{ color: #666666; font-size: 10.5pt; font-weight: bold;text-decoration: none; }
a.wnc:hover
{ color: #808000; font-size: 10.5pt; font-weight: bold;text-decoration: underline;}


a.featured:link
	{color:#000066; font-size:11px;font-weight:bold;text-decoration:none;}
a.featured:active
	{color:#003399; font-size:11px;font-weight:bold;text-decoration:none;}
a.featured:visited
	{color:#000066; font-size:11px;font-weight:bold;text-decoration:none;}
a.featured:hover
	{color:#006666; font-size:11px;font-weight:bold;text-decoration:underline;}
	
a.relatedlinks:link
	{color:#000066; font-size:11px;font-weight:bold;text-decoration:underline;}
a.relatedlinks:active
	{color:#003399; font-size:11px;font-weight:bold;text-decoration:none;}
a.relatedlinks:visited
	{color:#000066; font-size:11px;font-weight:bold;text-decoration:none;}
a.relatedlinks:hover
	{color:#006666; font-size:11px;font-weight:bold;text-decoration:underline;}

a.cd:link
	{color: black;font-size:11px;font-weight:normal;text-decoration:none;outline:none;}
a.cd:active
	{color: black;font-size:11px;font-weight:normal;text-decoration:none;outline:none;}
a.cd:visited
	{color:black;font-size:11px;font-weight:normal;text-decoration:none;outline:none;}
a.cd:hover
	{color:#000066;font-size:11px;font-weight:normal;text-decoration:none;outline:none;}

a.header3:link
{ color: #000033; font-size: 14px; font-weight: bold;text-decoration: underline }
a.header3:active
{ color: #000033; font-size: 14px; font-weight: bold;text-decoration: none }
a.header3:visited
{ color: #002677; font-size: 14px; font-weight: bold;text-decoration: underline }
a.header3:hover
{ color: #003399; font-size: 14px; font-weight: bold;text-decoration: underline}

a.new2:link
{ color: #000066; font-size: 8.5pt;font-weight: 200;text-decoration: none }
a.new2:active
{ color: #000066; font-size: 8.5pt;font-weight: 200;text-decoration: none }
a.new2:visited
{ color: #666666; font-size: 8.5pt;font-weight: 200;text-decoration: none }
a.new2:hover
{ color: #003399; font-size: 8.5pt;font-weight: 200;text-decoration: none}

a.new3:link
{ color: #000066; font-size: 8.5pt;font-weight: bold;text-decoration: underline; }
a.new3:active
{ color: #000066; font-size: 8.5pt;font-weight: bold;text-decoration: none; }
a.new3:visited
{ color: #666666; font-size: 8.5pt;font-weight: bold;text-decoration: none; }
a.new3:hover
{ color: #003399; font-size: 8.5pt;font-weight: bold;text-decoration: underline;}

a.header3:link
{ color: #000033; font-size: 14px; font-weight: bold;text-decoration: underline }
a.header3:active
{ color: #000033; font-size: 14px; font-weight: bold;text-decoration: none }
a.header3:visited
{ color: #002677; font-size: 14px; font-weight: bold;text-decoration: underline }
a.header3:hover
{ color: #003399; font-size: 14px; font-weight: bold;text-decoration: underline}

a.store:link
{ color: #000066; font-size: 11px; font-weight: bold;text-decoration: underline }
a.store:active
{ color: #000066; font-size: 11px; font-weight: bold;text-decoration: none }
a.store:visited
{ color: #000066; font-size: 11px; font-weight: bold;text-decoration: none }
a.store:hover
{ color: #003399; font-size: 11px; font-weight: bold;text-decoration: underline}

a.site:link
{ color: white; font-size: 11px; font-weight: bold;text-decoration: underline }
a.site:active
{ color: white; font-size: 11px; font-weight: bold;text-decoration: none }
a.site:visited
{ color: #cccccc; font-size: 11px; font-weight: bold;text-decoration: none }
a.site:hover
{ color: #002277; font-size: 11px; font-weight: bold;text-decoration: underline}

a.navy:link
{ color:white; font-size: 11px; font-weight: bold;text-decoration: none; }
a.navy:active
{ color:white; font-size: 11px; font-weight: bold;text-decoration: none; }
a.navy:visited
{ color:#000066; font-size: 11px; font-weight: bold;text-decoration: none; }
a.navy:hover
{ color:#000066; font-size: 11px; font-weight: bold;text-decoration: underline; }

a.subnav:link
{ color: #000066; font-size: 7.5pt; font-weight: bold;text-decoration: none; }
a.subnav:active
{ color: #000066; font-size: 7.5pt; font-weight: bold;text-decoration: none; }
a.subnav:visited
{ color: #000066; font-size: 7.5pt; font-weight: bold;text-decoration: none; }
a.subnav:hover
{ color: #0000FF; font-size: 7.5pt; font-weight: bold;text-decoration: underline; }

a.flashmsg:link
{ color: white; font-size: 11px; font-weight: bold; text-decoration: none }
a.flashmsg:active
{ color: white; font-size: 11px; font-weight: bold; text-decoration: none }
a.flashmsg:visited
{ color: #cccccc; font-size: 11px; font-weight: bold; text-decoration: none }
a.flashmsg:hover
{ color: red; font-size: 11px; font-weight: bold; text-decoration: underline }

a.menu:link
{ color: white; font-size: 12px; font-weight: bold; text-decoration: none;}
a.menu:active
{ color: white; font-size: 12px; font-weight: bold; text-decoration: none; }
a.menu:visited
{ color: white; font-size: 12px; font-weight: bold; text-decoration: none;}
a.menu:hover
{ color: #F0F0F0; font-size: 12px; font-weight: bold; text-decoration: none;}

a.sell:link
{ color: #000033; font-size: 12px; font-weight: bold;text-decoration: underline }
a.sell:active
{ color: #000033; font-size: 12px; font-weight: bold;text-decoration: underline }
a.sell:visited
{ color: #000033; font-size: 12px; font-weight: bold;text-decoration: none }
a.sell:hover
{ color:#5d739a; font-size: 12px; font-weight: bold;text-decoration: underline}

a.parents:link
{ color: #000066; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.parents:active
{ color: #000066; font-size: 11px; font-weight: bold; text-decoration: none; }
a.parents:visited
{ color: #606060; font-size: 11px; font-weight: bold; text-decoration: none; }
a.parents:hover
{ color: #003399; font-size: 11px; font-weight: bold; text-decoration: underline; }

a.visitor:link
{ color: white; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.visitor:active
{ color: white; font-size: 11px; font-weight: bold; text-decoration: none; }
a.visitor:visited
{ color: white; font-size: 11px; font-weight: bold; text-decoration: none; }
a.visitor:hover
{ color: white; font-size: 11px; font-weight: bold; text-decoration: underline; }

a.redtop2:link
{color:white;font-weight:bold;font-size:12px;text-decoration:none}
a.redtop2:active
{color:white;font-weight:bold;font-size:12px;text-decoration:underline}
a.redtop2:visited
{color:white;font-weight:bold;font-size:12px;text-decoration:none}
a.redtop2:hover
{color:#CCCCCC;font-weight:bold;font-size:12px;text-decoration:none}

a.redtop3:link
{color:white;font-weight:bold;font-size:12px;text-decoration:none}
a.redtop3:active
{color:white;font-weight:bold;font-size:12px;text-decoration:underline}
a.redtop3:visited
{color:white;font-weight:bold;font-size:12px;text-decoration:none}
a.redtop3:hover
{color:#000066;font-weight:bold;font-size:12px;text-decoration:underline}




/* -------- BORDERS -------- */

.greybdr{border:2px solid #C7C7C7;}
.greybdr2{border:1px solid #C7C7C7;}

.greybdr3{border:2px solid #C7C7C7;margin-right:10px;}

.greybdr2mR8{border:1px solid #C7C7C7;margin-right:8px;}

.ltborder {border-left: 1px solid #CCCCCC;}

.ltborderbot {border-bottom: 1px solid #CCCCCC;}

.box {border: #cccccc thin solid;}

.box2 {border:solid 1px #cccccc;}

.bdr1 {border-left:solid 1px #CCCCCC;}

.bdr2 {border-right:solid 1px #CCCCCC;}

.bdr3 {border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}

.blckbdr {border:solid 1px #666666;}

.vertical1 {border-left: thin 1px #999999;}

.verticallft {border-left: #cccccc 1px solid;}

.verticalt{border-top:#cccccc 1px solid;border-left:#cccccc 1px solid;}

.verticalt2{border-top: #cccccc 1px solid;}

.verticalb {border-bottom: #cccccc 1px solid;border-left: #cccccc 1px solid;}

.verticalb2 {border-bottom: #cccccc 1px solid;}

.verticalb3 {border-bottom: #cccccc 1px solid;border-top: #cccccc 1px solid;}

.verticalb4 {border-bottom: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;}

.verticalb5 {border-bottom: #cccccc 2px solid;}

.verticalbL {border-bottom: #cccccc 1px solid;border-left: #cccccc 1px solid;}

.verticalthck {border-left: #cccccc 3px solid;}

.verticalthck2 {border-left: #cccccc 3px solid;border-bottom:solid 1px #cccccc;}

.verticalthck3 {border-left: #cccccc 3px solid;border-top:solid 1px #cccccc;}

.verticalthckb {border-left: #cccccc 3px solid;border-bottom:#cccccc 3px solid;}

.verticalthckb2 {BORDER-BOTTOM:#cccccc 3px solid;}



	

/* -------- GLOBALS -------- */


p {
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:8px;
	font-size: 12px;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
}

span {
	font-size: 12px; color: #666666; font-family:Arial, Helvetica, sans-serif;
}

font {font-size: 12px; color: #666666; font-family:Arial, Helvetica, sans-serif;}

tr,td {	margin-left:10px;
		margin-top:10px;
		font-size: 12px; color: #666666; font-family:Arial, Helvetica, sans-serif;
		}

ul {
	list-style-image: url(../images/bullet.jpg);
	margin-top:4px;
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	}
	
ol li{margin-top:5px;
	margin-bottom:5px;
	}

.size11 {font-size:11px;}

.size11g {font-size:11px;color:#f0f0f0;font-weight:bold;}

.size11bold {font-size:11px; font-weight:bold;}

.size9 {font-size: 9px;}
.size10 {font-size: 11px;color: #333333;font-family:arial, verdana;margin-top:6px;}
.greyd {border: dashed 1px #333333;background:#B9C2D0;margin-left:40px;margin-bottom:20px;margin-top:14px;}

.white {
	color: #FFFFFF;
}
	
.bold {font-weight: bold;}

.button {font: 12px arial, helvetica, sans-serif; color:#FFFFFF; font-weight:bold; background:url(../images/button.jpg) repeat-x;padding-bottom:2px;}	

textarea, select,input {font-weight: normal;color:black;background-color:#ffffff;padding:3px 0px 0px 3px;
    font-style: normal;
    font-variant: normal;
    font-size: 11px;
    line-height: normal;
    font-family: arial, helvetica, sans-serif;
    width: 400px;
}

a:link
	{color:#000066;font-size:12px;font-weight:bold;text-decoration:underline;}
a:active
	{color:#000066;font-size:12px;font-weight:bold;text-decoration:underline;}
a:visited
	{color:#000066;font-size:12px;font-weight:bold;text-decoration:none;}
a:hover
	{color:#003399;font-size:12px;font-weight:bold;text-decoration:underline;}