A{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#336c80;
	text-decoration:underline;
}

A:visited{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#003366;
	text-decoration:underline;
}

A:hover{
	color: #999999;
}

readmore{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#3781A4;
	font-size: 10px;
}

A.readmore{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#3781A4;
	font-size: 9px;
	text-decoration:none;
}

A.readmore:visited{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#003366;
	font-size: 9px;
	text-decoration:none;
}

A.readmore:hover{
	color: #999999;
	font-size: 9px;
}

readmore_ltblu{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#89C7FF;
	font-size: 10px;
	padding-left:8px;
}

A.readmore_ltblu{
	font-family: Verdana,Helvetica, sans-serif;
	 padding-left:8px;
	color:#89C7FF;
	font-size: 9px;
	text-decoration:underline;
}

A.readmore_ltblu:visited{
	font-family: Verdana,Helvetica, sans-serif;
	padding-left:8px; 
	color:#89C7FF;
	font-size: 9px;
	text-decoration:underline;
}

A.readmore_ltblu:hover{
	color: #999999;
	font-size: 9px;
}

A.byline{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#66cccc;
	font-size:11px;
	line-height: 13px;
	text-decoration:underline;
}

A.byline:visited{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#990066;
	font-size:11px;
	line-height: 13px;
	text-decoration:underline;
}

A.byline:hover{
	font-family: Verdana,Helvetica, sans-serif; 
	color: #003366;
	font-size:11px;
	line-height: 13px;
	text-decoration:underline;
}




.body
{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF;
	background-color: #777579;
/*
	text-align : left;
	background-color: #ffffff;
*/
}

A.body{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

A.body:visited{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.list{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 10px; 
	color:#11304c;
	padding-bottom:6px;
	padding-left:3px;
	
}

A.list{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 10px;
	color:#11304c;
	text-decoration:none;
}

A.list:visited{
	font-family: Verdana,Helvetica, sans-serif;
	font-size: 10px; 
	color:#167CE1;
	text-decoration:none;
}

A.list:hover{
	color: #167CE1;
	text-decoration:underline;
}

.listbyline{
	font-family: Arial,Verdana,Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight:bold;
	color:#11304c;
	
}
.listtimestamp{
	font-family: Arial,Verdana,Helvetica, sans-serif; 
	font-style:oblique;
	font-size: 9px;
	font-weight:bold;
 
	color:#11304c;
	
}

.mainnav{
	vertical-align:middle;
	text-align:center
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
/*	height:23px; */
	padding:25px;
	padding-right:25;
	white-space:nowrap;
	
}

A.mainnav{
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

A.mainnav:visited{
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

A.mainnav:hover{
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}



.sidenav{
	background-image:url(res/snav_bg.gif);
	height:23px;
	width:148px;
	padding:4px;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	font-family: Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	white-space:nowrap;
	
}

.teaser_bg{
	background-image:url(res/feat_tease_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	
	
	
}

.gretting{
text
text-align:right;
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px; 
	color:#000000;
	padding-bottom:6px;
	padding-left:3px;
	padding-right:3px;
	
}


.divhor{

background-color:#999999;
}

.border_header{
border: 1px solid #FFFFFF;
border-bottom: 1px solid #B0D1EF;
}

.padding_services{
padding:8px;
}

.padding_products{
padding:15px;
}

.headerbg_large{
background-image: url(res/headerbg_large.gif);
}

.headerbg_small{
background-image: url(res/headerbg_small.gif);
border-bottom: 1px solid #B0D1EF;
}

.bg_subscribe{
border-top: 1px solid #FFFFFF;
background-color: #8AADD0;
}

.bg_ergotips{
border: 1px solid #FFFFFF;
background-color: #8AADD0;
}

.bg_services{
border: 1px solid #FFFFFF;
background-color: #8AADD0;
}

.border_outer{
border-bottom: 1px solid #B0D1EF;
border-right: 1px solid #B0D1EF;
}

.border_inner{
border-top: 1px solid #D4D0C8;
border-left: 1px solid #D4D0C8;
}

.border_inner_w{
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
}

.border_lightblue{
border: 1px solid #B0D1EF;
}

.border_top{
border-top: 1px solid #B0D1EF;
}

.category_main{
font-size:12px;
color: #167CE1;
}


.bg-lightblue{
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background-color:#D4EBFF
}

.bg_white{
	background-color: #FFFFFF;
}

.quote{
	font-size:12px;
	padding:15px;
	color:#167CE1;
	border: 1px solid #167CE1;
	background-color: #FFFFFF;
}

.border-left{
	border-left: 1px solid #B0D1EF;
}

.bullet_cat{
	list-style-image: url(res/bullet.gif);
	line-height: 1.8em;
}

.bullet{
	list-style: solid square #167CE1;
}

.no_bullet{
	list-style-image: url(res/cleardot.gif);
}

.copy{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366;
}
.listcopy{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366;
	padding:8px;
}

.hmcopy_black{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	padding:2px;
}

.copy_white{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;
	padding:2px;
}

.copy_white_lg{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 15px; 
	color: #FFFFFF;
	font-weight:bold;
	
}
.copy_blue_grey{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 11px;
	background-color : #C0CCD9;
	text-align: left;
	color : #002244;
}

.copy_black_grey{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 11px;
	background-color : #CCCCCC;
	text-align: left;
	color : #000000;
}

.copyblue{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px; 
	color: #6994BE;
}

.copybg{
	font-family: Verdana,Helvetica, sans-serif; 
	
	background-color:#e8e9ee;
}

.copylight{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 10px; 
	color: #4193E6;
}

.commentry_white{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
	font-weight:normal;
	padding:8px;
}
.commentry_tit{
	font-family: Times, serif; 
	font-size: 15px; 
	color: #FFFFFF;
	font-weight:bold;
}
.commentry_link{
	font-family: Times, serif; 
	font-size: 13.8px; 
	text-align: right;
	color: #FFFFFF;
	font-weight:bold;
	padding:10px;
}
.desc{
	font-family: Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.date11gr{
	font-family : Verdana,Helvetica, sans-serif; 
	font-weight:bold;
	font-size : 10px;
	color:#CBE3FF;
	padding:1px;
}

.disclaimer{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px;
	color: #777777;
	font-size:9px;
	padding:10px;
}

.header1{
	background-color: #89ADD0;
	color:#003366;
}

.header2{
	background-color: #B0D1EF;
}

.footer{
	font-family: Verdana,Helvetica,san-serif;
	font-size:10px;
	padding:20px
	color:#666666;
}

.footernav{
	font-family: Verdana,Helvetica,san-serif;
	font-size:10px;
/*	padding:20px
*/
	color:#666666;
}

.border{
	border: 1px solid #003366;
}

.margin{
	margin-right: 10px;
	margin-left: 10px;
}

.copy-blue{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px; 
	color: #034B91;
}

.blast_tit_wht{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF;
	text-decoration:underline;
}

.blast_com_wht{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
}

.blast_com_wht:visited{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
}

.login11pxdk{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003466;
}

.logininput{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	padding:1px;
}


.index_lt{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	background-color : #EEEEEE;
	text-align: center;
	color : #000000;
	
}
.index_dk{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	background-color : #B6B6B6;
	text-align: center;
	color : #000000;
}
.index_copylt{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	background-color : #EEEEEE;
	text-align: left;
	color : #000000;
	padding:10px;
}
.index_copydk{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	background-color : #B6B6B6;
	text-align: left;
	color : #000000;
	padding:10px;
}
.btt_dk{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	text-align: right;
	font-weight:bold;
	color : #000000;
}

.relate_blue{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	text-align: left;
	font-weight:bold;
	color : #1547BB;
}





.index_tx{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	background-color : #FFFFFF;
	text-align: center;
	color : #000000;
}
.input{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	background-color : #FFFFFF;
	border-color : #003366;
	border-style : solid;
	border-width : 1px;
	color : #3a5970;
/*	width: 150px; */
	height: 20px;
	padding:3px;
}
.input_exp{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	background-color : #FFFFFF;
	border-color : #003366;
	border-style : solid;
	border-width : 1px;
	color : #3a5970;
	width: 40px;
	height: 20px;
	padding:3px;
}
.input_couponcode{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	background-color : #FFFFFF;
	border-color : #003366;
	border-style : solid;
	border-width : 1px;
	color : #3a5970;
	width: 100px;
	height: 20px;
	padding:3px;
}

.input_g{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	background-color : #e8e9ee;
	border-color : #003366;
	border-style : solid;
	border-width : 1px;
	color : #3a5970;
	width: 150px;
	height: 20px;
	padding:3px;
	text-align:right;
}

.input_long{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 13px;
	background-color : #FFFFFF;
	border-color : #003366;
	border-style : solid;
	border-width : 1px;
	color : #167CE1;
	width: 300px;
	height: 20px;
	padding:3px;
}

.input_qty{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 13px;
	background-color : #FFFFFF;
	border-color : #167CE1;
	border-style : solid;
	border-width : 1px;
	color : #167CE1;
	width: 30px;
	height: 20px;
	padding:3px;
}

.input_qty2{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 13px;
	background-color : #FFFFFF;
	border-color : #167CE1;
	border-style : solid;
	border-width : 1px;
	color : #167CE1;
	width: 60px;
	height: 20px;
	padding:3px;
}


.button{
	height:26px;
	padding:4px;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	border:1px solid #FFFFFF;
	white-space:nowrap;
	background-color:#003366;
	color:#FFFFFF;
}

.button_small{
	height:20px;
	padding:1px;
	font-size:11px;
	font-family: Verdana, Geneva, sans-serif;
	border:1px solid #167CE1;
	white-space:nowrap;
	background-color:#003366;
	color:#FFFFFF;
}

.button_link{
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #FFFFFF;
	border:1px solid #167CE1;
	padding:5px;
}

.button_checkout{
	height:26px;
	padding:3px;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	border:1px solid #FFFFFF;
	white-space:nowrap;
	background-color:#167CE1;
	color:#FFFFFF;
}

.button:hover{
	background-color: #167CE1;
}


.px11red{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FF0000;
}

.px11blue{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 12px; 
	color: blue;
}

.px10red{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FF0000;
}

.inputnowidth{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 14px;
	background-color : #FFFFFF;
	border-color : #003366;
	border-style : solid;
	border-width : 1px;
	color : #003366;
	height: 24px;
	padding:3px;
}

.options{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 11px;
	background-color : #F1F1F1;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	color : #003366;
	padding:3px;
	padding-left:15px;
}

.options_price{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 11px;
	background-color : #E0E0E0;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	color : #003366;
	padding:3px;
	padding-right:15px;
}
.ergotips_image{
margin-right: 5px;
margin-bottom: 5px;
}

.select{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 13px;
	background-color : #EBF5FF;
	color: #167CE1;
}	

.teaser_tx{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	padding:8px;
}
.teaser_byline{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 11px;
	text-align: center;
	color : #3781A4;
	font-weight:bold;
}
.teaser_tit{
	font-family: Times, serif;  
	font-size : 13.8px;
	text-align: center;
	color : #1E556F;
	font-weight:bold;
}
.black_tit{
	font-family: Verdana,Helvetica, sans-serif;  
	font-size : 13.8px;
	text-align: center;
	color : #000000;
	font-weight:bold;
}
.black_txt{
	font-family: Verdana,Helvetica, sans-serif;  
	font-size : 10px;
	text-align: left;
	color : #000000;
	font-weight:bold;
}
.black_byline{
	font-family : Verdana,Helvetica, sans-serif; 
	font-size : 10px;
	text-align: center;
	color : #000000;
	font-weight:bold;
}

.art_tit{
	font-family: Times, serif;  
	font-size : 20px;
	text-align: center;
	color : #1E556F;
	font-weight:bold;
}
.art_tit_left{
	font-family: Times, serif;  
	font-size : 20px;
	color : #1E556F;
	font-weight:bold;
}
.table_cell{
border-right: 1px solid #167CE1;
border-bottom: 1px solid #167CE1;
}



/* *************************************************
HIDDEN DATA
*/
.indexSections{
	background-color:#E6ECF8;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.visibleData {
	display:inline; 
	visibility:visible; 
}

.hiddenData {
	display:none; 
	visibility:hidden; 
	position:absolute; 
	left:151px; 
	top:220px; 
	background-color: white;
}

/* *************************************************
BUTTONS
*/
.buttonLeft{
	background-image: url(res/bot_lt.gif); 
	font-family: Arial, Verdana, Lucida, verdana, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight:bold;
	color: #333333;
}
.buttonRight{
	background-image: url(res/bot_rt.gif); 
	font-family: Arial, Verdana, Lucida, verdana, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight:bold;
	color: #333333;
}
.buttonMiddle{
	background-image: url(res/bot_fill.gif); 
	font-family: Arial, Verdana, Lucida, verdana, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight:bold;
	color: #333333;
}
.buttonlink { 
	font-family: Arial, Verdana, Lucida, verdana, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
} 
.buttonlink:hover { 
	font-family: Arial, Verdana, Lucida, verdana, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none
} 

.buttonlink:visited { 
	font-family: Arial, Verdana, Lucida, verdana, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none
} 





readmore_ltblu_nopadding{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#89C7FF;
	font-size: 10px;
}

A.readmore_ltblu_nopadding{
	font-family: Verdana,Helvetica, sans-serif;
	color:#89C7FF;
	font-size: 9px;
	text-decoration:underline;
}

A.readmore_ltblu_nopadding:visited{
	font-family: Verdana,Helvetica, sans-serif;
	color:#89C7FF;
	font-size: 9px;
	text-decoration:underline;
}

A.readmore_ltblu_nopadding:hover{
	color: #999999;
	font-size: 9px;
}



.listNoPadding{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 10px; 
	color:#11304c;
	padding-bottom:6px;
	
}

A.listNoPadding{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 10px;
	color:#11304c;
	text-decoration:none;
}

A.listNoPadding:visited{
	font-family: Verdana,Helvetica, sans-serif;
	font-size: 10px; 
/*
	color:#167CE1;
*/
	color:#11304c;
	text-decoration:none;
}

A.listNoPadding:hover{
	color: #167CE1;
	text-decoration:underline;
}


.copy_black{
	font-family: Verdana,Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
}

/* ******************************************* 
FORM ELEMENTS
*******************************************  */

.input_text_m250{
	font-family: verdana,geneva,helvetica,times;
	font-size: 11px;
	background-color: white;
	width: 250px;
	height:82px;
	color: #000000;
	padding:4px;
	border: 1px solid #346097;
	}

.input_text_m350{
	font-family: verdana,geneva,helvetica,times;
	font-size: 11px;
	background-color: white;
	width: 350px;
	height:102px;
	color: #000000;
	padding:4px;
	border: 1px solid #346097;
	}

.input_text_m450{
	font-family: verdana,geneva,helvetica,times;
	font-size: 11px;
	background-color: white;
	width: 350px;
	height:123px;
	color: #000000;
	padding:4px;
	border: 1px solid #346097;
	}

	
A.blacklink{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
}

A.blacklink:visited{
	font-family: Verdana,Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
}

A.blacklink:hover{
	color:#000000;
	text-decoration:none;
}

A.noline{
	color:#11304c;
	text-decoration:none;
}

A.noline:visited{
	color:#11304c;
	text-decoration:none;
}

A.noline:hover{
	color:#11304c;
	text-decoration:none;
}



.copymag{
	color:#3781A4;
	text-decoration:none;
}

.copymag:visited{
	color:#3781A4;
	text-decoration:none;
}

.copymag:hover{
	color:#3781A4;
	text-decoration:none;
}


.borderAd{
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}

