@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
}
a
{
color:#333333;
}
a:hover
{
color:#999999;
}
.login_box_bg
{
background-image:url(../images/login_box_bg.gif);
background-repeat:repeat-x;
padding:6px;
}
.login_box_bg a
{
color:#333333;
font-weight:bold;
text-decoration:none;
}
.login_box_bg a:hover
{
color:#000;
}
.toppest_login_field
{
font-size:10px;
border:1px solid #999999;
color: #333333;
padding-left:4px;
width:100px;
}
.header_bg
{
	background-image:url(../images/header_bg.gif);
	background-repeat:repeat-x;
	height:109px;
}
.gry_bg
{
	background-image:url(../images/gry_bg.gif);
	background-repeat:repeat-x;
}
.gry_bg2
{
	background-image:url(../images/gry_bg2.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.mid_img
{
	margin-top:15px;
	background-image:url(../images/flash_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.mid_img2
{
	margin-top:15px;
	background-image:url(../images/flash_bg2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.inner_page_bg
{
background-image:url(../images/inner_page_bg.gif);
background-repeat:repeat-y;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
padding-top:10px;
*margin-top:-4px;
*margin-left:-2px;
}
.main_page_box
{
*margin-left:-2px;
}
.page_title
{
font-family:Brush Script Std, Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
color:#b20002;
border-bottom:2px solid #CCCCCC;
}
.inner_page_content
{
font-size:12px;
color:#333333;
min-height:165px;
}
.box1
{	
	background-image:url(../images/box_1.gif);
	background-repeat:no-repeat;
}
.box2
{
	background-image:url(../images/box_2.gif);
	background-repeat:no-repeat;
}
.box3
{
	background-image:url(../images/box_3.gif);
	background-repeat:no-repeat;
	text-align:right;
}
.box_title
{
margin-top:10px;
padding-left:40px;
font-size:22px;
color:#FFFFFF;
}
.box_title2
{
margin-top:28px;
padding-left:40px;
font-size:22px;
color:#FFFFFF;
}
.box_title3
{
margin-top:10px;
padding-right:40px;
font-size:22px;
color:#FFFFFF;
}
.box_hor
{
border-top:1px solid #000000;
width:220px;
margin-top:8px;
margin-bottom:8px;
margin-left:40px;
}
.box_hor3
{
border-top:1px solid #000000;
width:170px;
margin-top:8px;
margin-bottom:18px;
margin-left:92px;
*margin-right:30px;
}
.box_text
{
color:#FFFFFF;
font-size:13px;
width:220px;
margin-left:40px;
}
.box_text3
{
color:#FFFFFF;
font-size:13px;
width:220px;
margin-left:40px;
*margin-right:40px;
text-align:left;
}
.bullet
{
margin-top:4px;
}
.bullet ul
{
background: transparent url(../images/bullet.gif) no-repeat top left;
display: block;
float: left;
font: 12px Arial; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
padding-left: 18px; /* Width of left menu image */
text-decoration: none;
list-style-type: none;
margin-left:40px;
}
.bullet ul a
{
color:#FFFFFF;
text-decoration:none;
}
.bullet ul a:hover
{
color:#cacaca;
text-decoration:none;
}
.toppest_login
{
margin-left:20px;
}
.loginBoxCont
{

}
.footer_bg
{
background-color:#3c3c3c;
border-top:6px solid #d9d9cf;
padding:10px;
color:#d9d9cf;
}
.footer_bg a
{
color:#fff;
text-decoration:none;
font-size:12px;
}

.footer_bg a:hover
{
color:#d9d9cf;
}

.buttonStyled {
	border:none;
	border:1px solid #AC4445;
	color:#FFFFFF;
	background-color:#AC4445;
	font-family:sans-serif;
	margin:10px 10px;
}

.buttonStyled:hover {

	border:none;
	border:1px solid #AC4445;
	color:#AC4445;
	background-color:#DF8B8C;
	font-family:sans-serif;
	cursor:pointer;
}
.separateLine
{
	border-top:1px solid #CCC;
}

.containTable {
	
	color: inherit; /* text color */
	font-family: Verdana; /* font name */
	font-size: 12px; /* font size */
	border: 0px outset; /* border */
	
}

.containTable td {
	padding: 2px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #CCCCCC;  /* table background color */
}

.containTableHeader {
	/*background-color: #666666; /* header color */
	/*background-color: #427DB5;*/
	background-color: #AC4445;
	color: #FFFFFF; /* header font color */	
	vertical-align: top;	
	font-family: Tahoma; /* font name */
	font-size: 11px;
	FONT-WEIGHT: bold;
}

.table{
	border:#333 1px solid;
}

.td_color{
	background-color:#3DAEB6;
	line-height:22px;
	border-right:#FFF 1px solid;
	padding-left:5px;
	color:#FFFFFF;
	
}

.td_color_1{
	background-color:#3DAEB6;
	line-height:22px;
	padding-left:5px;
	color:#FFFFFF;
	
}

.even{
	 background-color:#CCCCCC;
}

.ContactUs {
	font-family: Arial; font-size: 12px; 
}

.ContactUs2
{
font-family:Brush Script Std, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#b20002;
}

.ContactUs3
{
font-family:sans-serif, Brush Script Std, Arial, Helvetica;
font-size:12px;
font-weight:bold;
color:#b20002;
}