﻿th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #00173C;

}

td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #00173C;

}

borderb {border-bottom: 1px; 
			border-bottom-color: gray; 
			border-bottom-style: solid;

}

body {
   
    font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #00173C;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;
	
	background-color: #F7F7F7;
	
	}
	
	
.gridtitle {
	font-size:16px;
	font-weight:bold;
	color:#73BD04;
	text-align:left;
	padding-right:10px;
}



H1 { color:#00173C; font-size:13px; margin-bottom:0; margin-top:0; font-weight:bold; }



H2 { font-size: 12px; text-decoration: none; color: #A71931; margin-bottom:0; margin-top:0; margin-right:13px; font-weight:bold; }



LI { list-style-image:url(images/bullet.gif); list-style-position:outside; }



.bodysmaller { font-size: 11px;  }



.hometext { 
		font-family: Arial, Helvetica, sans-serif;
		color:#666666; 
		font-size:12px;
		text-align:left;
			 }




.iconspacing { padding-bottom:15px; }



.productslist { padding-bottom:3px; margin-left:-6px; color:#00173C; }



.bluetext {
	color: #808080;
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
}

.smalltitles {
	font-size: 11pt;
	color: #123A78;
	font-weight: bold;
}


a.bluetext:visited { color:#00173C; }

a.bluetext:active { color:#00173C; }

a.bluetext:hover { color:#00173C; }



.featuredsection { color:#A71931; }

a.featuredsection:link { color:#A71931; }

a.featuredsection:visited { color:#A71931; }

a.featuredsection:hover { color:#A71931; }

a.featuredsection:active { color:#A71931; }



.homeaboutbox { height:172px; background-image: url(images/back2.jpg); background-repeat:no-repeat; }



.homeaboutboxlist { margin-left:-20px; font-size:10px; color:#666666; }



a { text-decoration: none; color: #333333; border: 0 }

a:visited { text-decoration: none; }

a:hover { text-decoration: none; color: FFFFFF; }

a:active { text-decoration: none; }



.pagebordertop { border-top-color:#999999; border-top-style:solid; border-top-width:1px; border-left-color:#999999; border-left-style:solid; border-left-width:1px; border-right-color:#999999; border-right-style:solid; border-right-width:1px; background-color:#FFFFFF;}

.pageborder {  border-right-color:#999999; border-right-style:solid; border-right-width:1px; border-left-color:#999999; border-left-style:solid; border-left-width:1px; background-color:#FFFFFF;}


.pagebordermargin { border-left-color:#999999; border-left-style:solid; border-left-width:1px; border-right-color:#999999; border-right-style:solid; border-right-width:1px; margin-right:13px; margin-left:13px; background-color:#FFFFFF; }



.menudividers { background-image: url(images/hdunderline.gif); background-position:bottom; background-repeat:repeat-x; }



.menuspacing { padding-bottom:2px; }

.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color:#66BD17;
	width:145px;
	border:1px solid #F4F4F4;
	padding-top: 10px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	margin-right: 20px;
	 
}

.loginbutton {
	font-size: X-Small; 
	font-weight: bold; 
	color: white;
	width: 32px;
	height: 20px;
	background-color:#999999; 
	border-color:#666666;
	border-style: solid;
	margin-left:90px;
	margin-top:6px;
	
}

.topmenu {
	font-family:arial,verdana;
	color:#FFFFF;
	font-size:9pt;
	margin-left:20px;
	margin-right:20px;
	}

.smallbodylinks { font-size:10px; color:#1E4170; }



.smallwhitelinks { font-size:10px; color:#FFFFFF; }

a.smallwhitelinks:link { font-size:10px; color:#FFFFFF; }

a.smallwhitelinks:visited { font-size:10px; color:#FFFFFF; }

a.smallwhitelinks:hover { font-size:10px; color:#FFFFFF; }

a.smallwhitelinks:active { font-size:10px; color:#FFFFFF; }



a.header2 { font-size: 11px; color: #666666; }

a.header2:link { font-size: 11px; text-decoration: none; color: #666666; }

a.header2:visited { font-size: 11px; text-decoration: none; color: #666666; }

a.header2:hover { font-size: 11px; color: #666666; text-decoration: underline; }

a.header2:active { font-size: 11px; text-decoration: none; color: #666666; }



a.header2margin { font-size: 11px; color:#666666; margin-right:13px; }

a.header2margin:link { font-size: 11px; text-decoration:none; color: #666666; }

a.header2margin:visited { font-size: 11px; text-decoration:none; color: #666666; }

a.header2margin:hover { font-size: 11px; color: #666666; text-decoration: underline; }

a.header2margin:active { font-size: 11px; text-decoration:none; color: #666666; }



.footercell { border-top-color:#999999; border-top-style:solid; border-top-width:4px; font-size: 11px; color: #666666; }



.footer { font-size: 12px; color: #666666; }

a.footer:link { font-size: 12px; text-decoration: none; color: #666666; }

a.footer:visited { font-size: 12px; text-decoration: none; color: #666666; }

a.footer:hover { font-size: 12px; text-decoration: underline; color: #666666; }

a.footer:active { font-size: 12px; text-decoration: none; color: #666666; }



.footermenu { font-size: 12px; color: #666666; }

a.footermenu:link { font-size: 12px; text-decoration: none; color: #666666; }

a.footermenu:visited { font-size: 12px; text-decoration: none; color: #666666; }

a.footermenu:hover { font-size: 12px; text-decoration: underline; color: #666666; }

a.footermenu:active { font-size: 12px; text-decoration: none; color: #666666; }


.sidebarpadimg { padding-top:35px; }



.hometopbox { background-image: url(images/homead/upback.gif); background-repeat:no-repeat; height:110px; width:174px;  }

.homebottombox { background-image: url(images/homead/homebox1.gif); background-repeat:no-repeat; height:110px; width:174px; }

.homeinner1 { padding:0px 10px 10px 20px; }

.homeinner2 { padding:0px 15px 10px 5px; }

.homesmalltext { font-size:11px; color:#666666; line-height:15px; text-align:left; }



.topbarbox { vertical-align:bottom; }

.memberlinks { 
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#02386F;
	
}

a.memberlinks { 
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#02386F;
	
}

