body{
	margin:0;
	padding:0;
	background-image:url(../images/bg.jpg);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

span{
	padding:0;
	margin:0;
}

.hr {
	height:10px;
	background:url(../images/dot.jpg) repeat-x;
	border:none;
}

.topnav ul{
	padding:0;
	margin:0;
	background-image:url(../images/manubar_bg.jpg);
	background-repeat: repeat-x;
	height: 33px;
}

.topnav ul li{
	font:bold 12px/32px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	list-style-type:none;
	padding:0 4px 0 4px;
	display:inline;
	text-align: center;
	vertical-align: middle;
}

.topnav ul li a{
font:bold 12px/32px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
}
.topnav ul li a:hover{
font:bold 12px/32px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#04336f;
}
.topnav ul li span{
color:#04336f;
padding:0;
margin:0;
font:bold 12px/32px Verdana, Arial, Helvetica, sans-serif;
}

.body_left_bg{
	background-image:url(../images/body_left_shadow.jpg);
	background-repeat:repeat-y;
	width: 8px;}
	
.body_right_bg{
	background-image:url(../images/body_right_shadow.jpg);
	background-repeat:repeat-y;
	width: 8px;}
	
.body_button{
font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
color:#0a438f;
	background-image: url(../images/bodybutton_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 35px;
	width: 188px;

}

.lernmoretext{
font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#199117;
text-decoration: underline;

}

.lernmoretext:hover{
font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#199117;
text-decoration: none;

}

.td_border{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #bcbcbd;}

.welcometext{
font:bold 13px/20px Arial, Helvetica, sans-serif;
color:#1441b9;
padding-left:15px;

}

.headerborder{
background-image: url(../images/headerborder.jpg);
background-repeat:repeat-x;
}

/*	span{
	font: bold 13px/ 15px Arial, Helvetica, sans-serif;
	color:#1c901b;
	padding-top:10px;
	padding-left:15px;
	margin:0;
	}
*/
.imageborder{
	border: 2px solid #21b8e9;
}
.textpadding{
padding-left:20px}

.footerbg{
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
height:52px;}

.footer ul{
	padding:0;
	margin:0;
	
}

.footer ul li{
	font:normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#031c3d;
	text-decoration:none;
	list-style-type:none;
	padding:0 2px 0 2px;
	display:inline;
	text-align: center;
	vertical-align: middle;
}

.footer ul li a{
font:normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#031c3d;
}
.footer ul li a:hover{
font:normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color: #FFFFFF;
}

.footer ul li span{
font:normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color: #FFFFFF;
padding:0;
margin:0;
}

.copyrighttext{
font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
}

.copyrighttext a {
font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
}
.copyrighttext a:hover {
text-decoration:underline;
color:#031c3d;
}

.datetext{
font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#042856;

}

.toptext{
font:bold 12px/15px Verdana, Arial, Helvetica, sans-serifl;
color:#2c6ec5;
}

.imgL {
	float:left;
	margin:4px 6px 0 0;
	padding:0px;
}

.imgR {
	float:right;
	margin:4px 0 0 3px;
	padding:0px;
}

.bodytext {
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.bodytext_justify {
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:justify;
}

.bodytext_italic {
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-style:italic;
}

.bodytextSm {
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.ashBG {
	background:#f8f8f8;
}

.errorTxt {
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:red;
}

.errorlinkBold {
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:none;
}
.errorlinkBold:hover {
	color:black;
}

.saffronBold_text {
	font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#ff6000;
}

.borderBlk {
	border:1px solid black;
}

.saffron_text {
	font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#ff6000;
}

.dot_ashBorder_top {
	border-top:1px dashed #d7dee3;
}

.padding_top1 {
	padding-top:2px;
	}

.ashTxt_underlne {
	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	text-decoration:underline;
}

.ashLink {
	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
}
.ashLink:hover {
	color:#ff6000;
}

.bluBold_text {
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serifl;
	color:#002d74;
}

.bluBold_link {
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serifl;
	color:#002d74;
	text-decoration:none;
}
.bluBold_link:hover {
	color:#2c6ec5;
}
.whtBg {
	background:white;
}

.borderash {
	border:1px solid #e2e2e2;
}

