/* CSS Document */



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background-color:#F6F9FA;
	background-image:url(../images/bg_blue.gif); background-repeat:repeat-x;
		/*background-image:url(../images/as_bg.gif); background-repeat:repeat-x;*/

	
	}
a:link {
	color: #02A7E7;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #02A7E7;
}
a:hover {
	text-decoration: none;
	color: #999999;
}
a:active {
	text-decoration: none;
	color: #02A7E7;
}

td	{font-family: Tahoma; color:#666666; font-size: 11px
}
table#about td {font-family: Tahoma; color:#666666; font-size: 11px; padding:10px
}
.BorderTopRight{background-image:url(../images/bd_top_right.gif); background-repeat:no-repeat; width:5px; height:7px;background-position:bottom; 
}
.BorderCenter{background-image:url(../images/bd_center.gif); background-repeat: repeat-x; /*width:5px; height:7px;*/background-position:bottom; 
}
.BorderTopLeft{background-image:url(../images/bd_top_left.gif); background-repeat:no-repeat; width:5px; height:7px;background-position:bottom; 
}
.BorderBottomLeft{background-image:url(../images/bd_bottom_left.gif); background-repeat:no-repeat; width:5px; height:5px;background-position:top; 
}
.BorderBottomCenter{background-image:url(../images/bd_center_bottom.gif); background-repeat: repeat-x; /*width:5px; height:7px;*/background-position:top; 
}
.BorderBottomRight{background-image:url(../images/bd_bottom_right.gif); background-repeat:no-repeat; width:5px; height:5px; background-position:top; 
}
.BorderVerticalLeft{background-image:url(../images/bd_ver_l.gif); background-repeat: repeat-y; background-position:bottom; 
}
.BorderVerticalRight{background-image:url(../images/bd_ver_r.gif); background-repeat: repeat-y; background-position:bottom; 
}
.HeadSubMenu{font-weight:bolder; color:#666666;
}
.SubMenu { padding-left:10px; color:#666666;
}
.bg_body_left { background-image: url(../images/bg_bodyL.gif); background-repeat:repeat-y; height:auto
}

.bg_body_right { background-image: url(../images/bg_bodyR.gif); background-repeat:repeat-y; height:auto
}
.bg_bottom { background-image: url(../images/bg_bottom.gif); background-repeat:repeat-x; height:auto
}
.bgSubmenu{ background-image: url(../images/bg_submenu.gif); background-repeat:repeat-x; height:18px;
}
.bgBlueSubmenu{ background-image: url(../images/bg_Bluesubmenu.gif); background-repeat:repeat-x; height:18px;
}
li{ list-style: square;
}
.borderBottomDot {
	BORDER-RIGHT: #cccccc 0px dashed; BORDER-TOP: #cccccc 0px dashed; BORDER-LEFT: #cccccc 0px dashed; BORDER-BOTTOM: #cccccc 1px dashed
}

.BgTop{ background-image:url(../images/bg_top.gif); background-repeat:no-repeat; height:72;
}

.BlueLink a:link {
	color: #666666;
	text-decoration: none;
}
.BlueLink a:visited {
	text-decoration: none;
	color: #666666;
}
.BlueLink a:hover {
	text-decoration: none;
	color: #02A7E7;
}
.BlueLink a:active {
	text-decoration: none;
	color: #666666;
	}



a.GreyLink:link {
	color: #666666;
	text-decoration: none;
}
a.GreyLink:visited {
	text-decoration: none;
	color: #666666;
}
a.GreyLink:hover {
	text-decoration: none;
	color: #02A7E7;
}
a.GreyLink:active {
	text-decoration: none;
	color: #666666;
	}	
	

	
a.RedLink:link {
	color: #950E04;
	text-decoration: none;
}
a.RedLink:visited {
	text-decoration: none;
	color: #950E04;
}
a.RedLink:hover {
	text-decoration: none;
	color: #666666;
}
a.RedLinkactive {
	text-decoration: none;
	color: #950E04;
	}	
	
	
	
	
.BgGrey{ background-image: url(../images/bar_grey.gif); background-repeat:x; width:1px;
}
.BgMail{ background-image: url(../images/bg_mail.gif); background-repeat:no-repeat;
}

table#sub_menu 	
a:link {
	color: #950E04;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #950E04;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:RedLinkactive {
	text-decoration: none;
	color: #950E04;
	}	
.BgFooter{ background-image: url(../images/bg_footer.gif); padding-left:10px; padding-top:5px; background-repeat:repeat-x; height:58px
}
.BlueText{ color:#03A6E7;
}
.BgTopBlue{ background-image: url(../images/bg_topblue.gif); background-repeat:repeat-x; height:20;
}/*
table#product td{ BORDER-RIGHT: #cccccc 0px dashed; BORDER-TOP: #cccccc 0px dashed; BORDER-LEFT: #cccccc 0px dashed; BORDER-BOTTOM: #cccccc 1px dashed
}
*/
.HeadDarkBlue{ font-weight:bold; color:#004a80;
}