/* CSS Document */

body {

	font-family: Verdana;

	font-size:11px;

	background-color:#EDEDED;

	margin:0px;

	padding:0px;

}

#root {

 	width:780px;

	margin:auto;

	background-color:#010149;

	overflow:hidden;

}

#main {

	background-image:url(images/line.gif);

	background-repeat:repeat-x;

	margin-left:6px;

	width:774px;

}

#mainleft {

	float:left;

	width:548px;

}



#header {

	background-image:url(images/headerrightimg.gif);

	background-repeat:no-repeat;

	width:548px;

	height:61px;

	border-top:#010149 solid 9px;

	background-position:right top;

	overflow:hidden;

}



/*Menu Start*/

.menu ul { 

	padding:0px;

	margin:0px;

	list-style-type:none;

	text-align:center;

	height:30px;

	}

.menu li {

	float:left;

	list-style-type:none;

	text-align:center;

	}

.menu li a { font-family:Arial, Helvetica, sans-serif; 

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	padding-left:4px;

	padding-right:4px;

	text-align:center;

	text-decoration:none;

	line-height:30px;

}

.menu li a:hover { 

	color:#ffffff;

	text-decoration:underline;

} 

.border {

	height:52px;

	background-image:url(images/line1.gif);

	background-position:top left;

	background-repeat:no-repeat;

}

/*Menu Ends*/

.cc {

	background-image:url(images/bottomimg1.jpg);

	background-repeat:no-repeat;

	background-position:top;

	overflow:hidden;

	background-color:#83AFF8;

}



div#mainleftcontent {

	background-image:url(images/bottomimg1.jpg);

	float:right;

	width:548px;

	margin:0px;

	padding:0px;

	/*background-color:#5F9AF4;*/

	background-repeat:no-repeat;

	background-position:left top;

	overflow:hidden;

	/*height:100px;*/

}

#flash {

	width:548px;

	height:312px;

	overflow:hidden;

	margin:0px;

	padding:0px;

	/*background-color:#000;*/

}

/* Left Ends */



#mainright {

	float:right;

	width:226px;

	background-image:url(images/rightmenu1.gif);

	background-repeat:no-repeat;

	background-position:right top;

	background-repeat:no-repeat;

	overflow:hidden;

}

#mainrightmenu {

	float:left;

	overflow:hidden;

	width:210px;

	border-left:#ffffff solid 1px; 

	border-right:#ffffff solid 1px;

	background-color:#060D82;

	overflow:hidden;

}

#mainrighttopmenu {

	float:left;

	overflow:hidden;

	width:210px;

	height:179px;

	background-color:#060D82;

	overflow:hidden;

	border-left:#ffffff solid 1px; 

	border-right:#ffffff solid 1px;

}

/*Footer Starts*/

div#mainleftfooter {

	background-image:url(images/footerbg.gif);

	height:63px;

	background-repeat:repeat-x;

	color:#ffffff;

	border-bottom:#2663DC solid 1px;

	border-left:#2663DC solid 1px;

	overflow:hidden;

	/*padding-left:15px;*/

}

div#mainleftfooter a{

	color:#ffffff;

	font-size:10px;

	font-family:Tahoma;

	text-decoration:none;

	line-height:63px;

	padding-left:6px;

	padding-right:6px;

}

div#mainleftfooter a:hover {

	text-decoration:underline;

	color:#fff;

}

/*Footer Ends*/



.rightmenutext {

	color:#FFFFFF;

	font-size:9px;

	line-height:15px;

	padding-top:5px;

	padding-bottom:5px;	

	text-decoration:none;

}

.rightmenutext a {

	padding-left:8px;

	font-weight:bold;

	background-image:url(images/whiteline.gif);

	background-repeat:no-repeat;

	background-position:center left;

	color:#FFFFFF;

	font-size:9px;

	line-height:15px;

	padding-top:5px;

	padding-bottom:5px;	

	text-decoration:none;

}

.rightmenutext a:hover {

	text-decoration:underline;

	color:#FFFFFF;

}

.rightmenutext1 {

	color:#A0C5FD;

	font-size:9px;

	font-weight:bold;

	line-height:15px;

	padding-top:10px;

	padding-bottom:5px;	

	text-decoration:none;

}

.rightmenutext1 a {

	font-weight:bold;

	background-repeat:no-repeat;

	background-position:center left;

	color:#FFFFFF;

	font-size:9px;

	line-height:15px;

	padding-top:5px;

	padding-bottom:5px;	

	text-decoration:none;

}

.rightmenutext1 a:hover {

	text-decoration:underline;

	color:#FFFFFF;

}



.top_link a{

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #686565;

	text-decoration: none;

	padding-right:3px;

}



.top_link a:hover{

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #CF3636;

	text-decoration: underline;

}

.m1{



    font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #686565;

	text-decoration: none;

	}





.top_register a{

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #686565;

	text-decoration: none;

}



.top_register a:hover{

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #CF3636;

	text-decoration: underline;

}







.top_login{

    border-top:1px solid #CCCCCC;

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #686565;

	text-decoration: none;

	padding:12px;

}





.left_menue{

    padding-left:40px;

    background-image:url(images/jit.gif);

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #686565;

	text-decoration: none;	

}





.left_menue a{

    

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #686565;

	text-decoration: none;

	

}



.left_menue a:hover{

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #CF3636;

	text-decoration: underline;

}



.wel{

font-family: arial;

font-size: 18px; 

font-weight: normal; 

text-transform: none; 

color: #332F2F; 

text-decoration: none; }





.text{ font-family: tahoma; font-size: 13px; font-weight: normal; text-transform: none; color: #717070; text-decoration: none; }

.news{ font-family: verdana; font-size: 12px; font-weight: normal; text-transform: none; color: #494B57; text-decoration: none; }

.more { font-family: verdana; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #E4031C; text-decoration: none; line-height:15px; }

.more a{ font-family: verdana; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #E4031C; text-decoration: none; }

.more a:hover{ font-family: verdana; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #717070; text-decoration: underline; }



.bottom{ font-family: arial;

 padding:5px;

 font-size: 10px;

 font-weight: bold;

 text-transform: uppercase;

 color: #FFFFFF;

 text-decoration: none;

 text-align:center;

  }



.btm_link a{ font-family: arial;

 font-size: 10px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-decoration: none; }

.btm_link a:hover{ font-family: arial; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: underline; }



.copy{ font-family: tahoma; font-size: 11px; font-weight: normal; text-transform: none; color: #000000; text-decoration: none; }

.news{ font-family: verdana; font-size: 12px; font-weight: normal; text-transform: none; color: #494B57; text-decoration: none; }

.news a{ font-family: verdana; font-size: 12px; font-weight: normal; text-transform: none; color: #494B57; text-decoration: none; }

.news a:hover{ font-family: verdana; font-size: 12px; font-weight: normal; text-transform: none; color: #494B57; text-decoration: none; }



.more a{ font-family: verdana; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #E4031C; text-decoration: none; }

.more a:hover{ font-family: verdana; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #717070; text-decoration: underline; }

.st01{ font-family: verdana; font-size: 12px; font-weight: normal; text-transform: none; color: #494B57; text-decoration: none;padding-left:10px;

	padding-right:10px;

	padding-top:5px; }



/* custom */
/*iframe#vp1cvlcl {width:540px; height:300px; margin-bottom:32px; margin-left:48px;}*/ /* Video */

a.button {display:block; width:241px; height:75px; overflow:hidden; font-size:18px; line-height:24px; vertical-align:bottom; margin-bottom:16px; color:#fff; padding:18px 0 0 0; text-align:center; text-shadow:0 -1px 0 #222; text-decoration:none;
	background:url('images/btn-quote.png') 0 0 no-repeat;
	}
a.button span {font-size:22px; font-weight:bold;}
a.button span.dark {font-size:24px; color:#033779; text-shadow:0 -1px 0 #222;}
a.button:hover {background-position:-241px 0; text-decoration:none;}

.float-r {float:right; margin-left:16x;}
.float-l {float:left; margin-right:16px;}
