/* CSS Document */

body{
padding:0px;
margin:30px 0;
font:12px/15px tahoma, Arial, Helvetica, sans-serif;
color:#252323; 
background:#fff url(images/body_bg.gif) left top repeat-x;
}

td{
font:12px/15px  tahoma, Arial, Helvetica, sans-serif;
color:#252323; 
font-weight:normal;
}

div, h1, h2, h3, h4, p, img, form, input, textarea{
	padding : 0;
	margin : 0;
	}
p{
	padding : 0 0 8px 0;
	margin : 0;
	}
 
img {
	outline : none;
	border : none;
	}
a {
	outline : none;
	text-decoration : none;
	}



/*-------------------       Layout      --------------*/

.fontSize16{ font-size:16px; line-height:20px;}
.blueText{ color:#1057A7;}

#main{ 
margin:0 auto; 
background:#C8C9C9;
border:#B8B8B8 1px solid;
}
 
#leftBoxBg{
background:#fff url(images/left_box_bg.gif) bottom right no-repeat;
}
#rightBoxBg{
 background:#fff url(images/right_box_bg.gif) bottom right no-repeat;
}
#leftContentBox{
padding:20px 30px 10px 30px;
}
.heading_1{
color:#252323;
padding:0 0 18px 0;
margin:0 0 18px 0;
font-weight:normal;
font-size:18px; 
line-height:24px;
display:block;
background:url(images/dot_line.gif) bottom left repeat-x;
}
#formBox{
padding:20px 0 0 0px;
}
#formBox td{ font-size:13px; font-weight:bold; padding:2px 2px 2px 8px; }
.inputBox{ width:230px; 
padding:4px 2px 4px 8px;
color:#666666;
background:url(images/input_bg.gif) bottom left repeat-x; 
border:#A1A1A1 1px solid; 
}
.rightContentHolder{ 
padding:10px 10px 10px 20px;
}

.rightContentHolder ol{  padding:0 0 10px 20px; margin:0; display:block;}
.rightContentHolder ol li{
color:#252323;
font-size:14px;
line-height:16px;
list-style-type:decimal;
padding:0 6px 10px 0;
}
.rightContentHolder ol li a{
color:#C02A55;
font-weight:bold;
text-decoration:underline;
}
.rightContentHolder ol li a:hover{color:#165CC8;}