/* CSS Document */
/*new addition start here*/
.alertmsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;
	height: 30px;
	width: 200px;
	padding:2px;*/
	color: #FF0000;
	border: 0px solid #CECECE;
	/*background-color: #F0F0F0;*/
}
.required
{
	font-family: arial;
	font-size: 12px;
	/*color: #FBD297;*/
	color: red;
	vertical-align:top;
	
}

/* end*/
body
{
margin:0px;
padding:0px;
line-height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#676767;
background:#f9f9f9;
}

hr
{
color:#dfdfdf;
height:1px;
}


.top_bg
{
background:url(images/top_repeater.jpg) left top repeat-x;
}

.top_bg_repeater
{
background:url(images/top_left_repeater.jpg) left top repeat-x;
}


.border
{
border-left:1px solid #bababa;
border-top:1px solid #bababa;
border-right:1px solid #bababa;
font-size:12px;
font-weight:bold;
height:26px;
background:#ffffff url(images/nav_bg.jpg) left top repeat-x;
}

.border a
{
font-size:12px;
font-weight:bold;
background:#ececec url(images/nav_bg.jpg) left bottom repeat-x;
line-height:13px;
color:#868686;
font-weight:bold;
text-decoration:none;

}

.border a:hover
{
font-size:12px;
font-weight:bold;
background:#ececec url(images/nav_bg.jpg) left bottom repeat-x;
line-height:13px;
color:#CB0B19;
font-weight:bold;
text-decoration:none;
}

.three_border
{
border-left:1px solid #bababa;
border-bottom:1px solid #bababa;
border-right:1px solid #bababa;
font-size:12px;
font-weight:bold;
background:#ececec url(images/nav_bg.jpg) left bottom repeat-x;
line-height:13px;
height:28px;
}


.three_border a
{
font-size:12px;
font-weight:bold;
line-height:13px;
color:#747474;
font-weight:bold;
text-decoration:none;

}

.three_border a:hover
{
font-size:12px;
font-weight:bold;
line-height:13px;
color:#CB0B19;
font-weight:bold;
text-decoration:none;

}


.one_border
{
border-top:1px solid #bababa;
}

.content
{
background:#ffffff url(images/content_bg.jpg) left top repeat-x;
}

.light_blue
{
font-size:11px;
color:#049BF2;
font-weight:normal;
}

.light_blue a
{
font-size:11px;
color:#049BF2;
font-weight:normal;
text-decoration:underline;
}

.light_blue a:hover
{
font-size:11px;
color:#049BF2;
font-weight:normal;
text-decoration:none;
}

.s_light_blue
{
font-size:10px;
color:#049BF2;
font-weight:normal;
}

.form
{
margin:0px;
padding:0px;
}

.select_2
{
border:1px solid #9c9c9c;
width:60px;
font-size:11px;
color:#8A8686;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:21px

}


.select_3
{
border:1px solid #9c9c9c;
width:190px;
font-size:11px;
color:#8A8686;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:21px

}
.select_7
{
border:1px solid #9c9c9c;
width:290px;
font-size:11px;
color:#8A8686;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:21px

}
.form select
{
border:1px solid #9c9c9c;
width:190px;
font-size:11px;
color:#8A8686;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:21px
}

.txtarea
{
border:1px solid #9c9c9c;
width:190px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#8A8686;
}

.txtarea_1
{
border:1px solid #9c9c9c;
width:290px;
font-size:11px;
color:#8A8686;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.form textarea
{
width:200px;
border:1px solid #d3d3d3;
margin-bottom:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.select
{border:1px solid #9c9c9c;
width:190px;
font-size:11px;
color:#8A8686;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:21px;
}

.f_input
{
border:1px solid #9c9c9c;
width:190px;
height:21px;
font-size:11px;
color:#8A8686;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.f_input2
{
border:1px solid #9c9c9c;
width:120px;
height:21px;
font-size:11px;
color:#8A8686;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.big_blue
{
padding:24px 0px 0px 0px;
font-size:13px;
color:#049BF2;
}


.big_blue ul
{
margin:0px 0px 0px 6px;
padding:8px 0px 0px 9px;
}

.big_blue li
{
margin:0px;
padding:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#676767;
line-height:18px;
}




.welcome
{
font-size:13px;
 color:#222324; 
 line-height:42px;
 }
 
.line_bg
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#676767;
}

.line_bg td
{
background:url(images/list_divider.jpg) left bottom repeat-x;
}

.red
{
font-size:20px;
color:#CB0B19;
}

.red a
{

font-size:10px;
color:#C1B8B8;
}
.red a:hover
{
font-size:10px;
color:#CB0B19;
}


.red_s
{
font-size:10px;
color:#CB0B19;
padding-right:5px;
padding-bottom:7px;
}


.red_s a
{
font-size:12px;
color:#CB0B19;
text-decoration:none;
font-weight:bold;
}

.red_s a:hover
{
font-size:12px;
color:#CB0B19;
text-decoration:none;
font-weight:bold;
}


.red_s1
{
font-size:10px;
color:#CB0B19;
padding-right:5px;
padding-bottom:0px;
}
.gray
{
font-size:10px;
color:#C1B8B8;
padding-bottom:4px;
}

.dark_gray
{
font-size:10px;
color:#8A8686;
font-weight:bold;
}

.pagingC
{
font-size:10px;
color:#999999;
font-weight:bold;
}

.pagingC a
{
font-size:10px;
color:#049BF2;
font-weight:bold;
text-decoration:none;
}

.pagingC a:hover
{
font-size:10px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}


.footer
{
background:#f9f9f9 url(images/footer_bg.jpg) left top repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#848484;
padding-top:20px;
}



.login_border
{
border:10px solid #ebebeb;
background:#ffffff;
}
.thin_border
{
border:3px solid #ebebeb;
background:#ffffff;;
}


.input_2
{
width:220px;
height:20px;
border:1px solid #d3d3d3;
}

.input_3
{
width:220px;
height:20px;
border:1px solid #d3d3d3;
margin-bottom:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.input_txtarea
{
width:200px;
border:1px solid #d3d3d3;
margin-bottom:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}


.input_4
{
width:75px;
height:28px;
border:1px solid #d3d3d3;
margin-bottom:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:center;
vertical-align:middle;
}



.forgot_pass{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#929292;
}

.forgot_pass a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#929292;
text-decoration:underline;
}

.forgot_pass a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#929292;
text-decoration:none;
}

.register{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
color:#90898A;
}

.register a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
color:#90898A;
text-decoration:none;
}

.register a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
color:#90898A;
text-decoration:none;
}

.creat_account{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#CB0B19;
}

.creat_account a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#CB0B19;
text-decoration:none;
}

.creat_account a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#CB0B19;
text-decoration:underline;
}

.unlock
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#222324;
}

.fields_info
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#A3A5A5;
font-weight:normal;
}

.sel_tab
{
font-size:12px;
font-weight:bold;
line-height:13px;
color:#CB0B19;
font-weight:bold;
text-decoration:none;
}


.red_new
{
font-size:14px;
color:#CB0B19;
font-weight:bold;
}
