body {
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	/*background-repeat:repeat-y;
	background-image:url(../images/page_bg.gif);
	background-position:center;*/
}
#topmenu{
height:41px;
background-repeat:repeat-x;
background-color:#0075BD;
/*background-image:url(../images/topmenu_bg.gif);*/
}
#header{
width:849px;
height:297px;
background-repeat:no-repeat;
background-image:url(../images/header.jpg);
}
.topmenu_txt{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
#leftmenu{
height:30px;
background-repeat:repeat-x;
background-color:#0075BD;
/*background-image:url(../images/leftmenu_bg.gif);*/
}
a.topmenu_txt{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.topmenu_txt:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.pad10{
padding:10px;
}
.pad6{
padding:6px;
}
.dark_txt{
font-family:Arial, Helvetica, sans-serif;
color:#545454;
font-size:12px;
}
a.dark_txt{
font-family:Arial, Helvetica, sans-serif;
color:#545454;
font-size:12px;
text-decoration:none;
}
a.dark_txt:hover{
font-family:Arial, Helvetica, sans-serif;
color:#545454;
font-size:12px;
text-decoration:underline;
}
.white_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
a.white_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
a.white_txt:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}
.whitesmall_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
a.whitesmall_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
a.whitesmall_txt:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
.input_box{
font-family:Arial, Helvetica, sans-serif;
color:#545454;
font-size:12px;
border:1px solid #6A82C5;
}
.input_box2{
font-family:Arial, Helvetica, sans-serif;
color:#545454;
font-size:12px;
border:1px solid #B7B7B7;
}
.top3{
padding-top:3px;
}
.right5{
padding-right:5px;
}
.left25{
padding-left:25px;
}
.topbtm9{
padding-bottom:9px;
padding-top:9px;
}
.top8{
padding-top:8px;
}
#innerbox_bg{
background-repeat:repeat-x;
background-image:url(../images/innercurvbox_top_bg.gif);
}
.red_head{
font-family:Arial, Helvetica, sans-serif;
color:#9C0A21;
font-size:14px;
font-weight:bold;
}
.red_head_new{
font-family:Arial, Helvetica, sans-serif;
color:#9C0A21;
font-size:12px;
font-weight:bold;
}
.left7{
padding-left:7px;
}
.black_txt{
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
}
a.black_txt{
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-decoration:none;
}
a.black_txt:hover{
font-family:Arial, Helvetica, sans-serif;
color:#363636;
font-size:12px;
text-decoration:underline;
}
.blue_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0075BD;
}
a.blue_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0075BD;
text-decoration:none;
}
a.blue_txt:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0075BD;
text-decoration:underline;
}
.red_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
}
a.red_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
text-decoration:none;
}
a.red_txt:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
text-decoration:underline;
}
.blue_heading{
font-family:Arial, Helvetica, sans-serif;
color:#0075BD;
font-size:16px;
font-weight:bold;
}
a.blue_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0075BD;
text-decoration:none;
}
a.blue_heading:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0075BD;
text-decoration:underline;
}


.gray_heading{
font-family:Arial, Helvetica, sans-serif;
color:#535353;
font-size:18px;
}
.btm_dash{
border-bottom:1px dashed #949494;
}
.btm_gray{
border-bottom:1px solid #C8C8C8;
}
.gray_border{
border:1px solid #C8C8C8;
}
.pad3{
padding:3px;
}
.btm_gray2{
border-bottom:3px solid #C8C8C8;
}
.top6{
padding-top:6px;
}
.btm10{
padding-bottom:10px;
}

.purple_border{
border:1px solid #7D9FFF;
}