body{ padding:0; margin:0;}
.header_bac{ background:url(images/header_bac.jpg) repeat-x left top}
.middle_body_bac{ background:url(images/middle_body_bac.jpg) repeat-x left top}
.footer_bac{ background:url(images/footer_bac.jpg) repeat-x left top}
.header_logo{ background:url(images/vega_logo1.png) no-repeat center; behavior: url(iepngfix.htc);}
.email_icon{background:url(images/email_icon.png) no-repeat right top; behavior: url(iepngfix.htc);}
.email_text {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#919091; text-decoration:none; font-weight:bold; }

.navigation{ background:url(images/nav_bac.jpg) repeat-x left top; width:665px; height:38px;}
.navigation ul{ display:inline;}
.navigation ul li{ background:url(images/nav_sap.jpg) no-repeat left;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight: bold; text-align:center; line-height:38px; float:left; text-decoration: none; text-transform:uppercase; display: inline;}
.navigation ul li a{color:#FFFFFF; text-decoration: none; padding-left:10px; padding-right:10px; padding-top:11px; padding-bottom:10px;}
.navigation ul li a:hover{ background:url(images/nav_bac_hov.jpg) repeat-x left top;  color:#FFFF99; text-decoration: none;}
.flash_bottom_shadow{ background:url(images/flash_bottom_shadow.png) no-repeat center top;behavior: url(iepngfix.htc);}
.latest_news_icon{ background:url(images/new_bac.png) no-repeat center top;behavior: url(iepngfix.htc);}
.news_text { font-family:Arial, Helvetica, sans-serif ; font-size:12px; color:#606060; text-align: left; padding-left:5px; padding-right:5px; }
.news_line_left{ background:url(images/news_line_left.jpg) repeat-y left top;}
.news_line_right{ background:url(images/news_line_right.jpg) repeat-y left top;}
.report_verification_icon_bac{ background:url(images/report_verification_icon.jpg) no-repeat left top;}
.news_txt_span{font-family:"Futura MdCn BT", "Futura Md BT", Futura, Arial; font-size:18px; color:#ae0000;  
text-align:left;padding-left:65px; text-shadow:#FFFFFF 1px 1px;}
.news_txt_span span{color:#101010; text-shadow:#FFFFFF 1px 1px;}
.news_tytle { font-family:"Futura Md BT", "Futura LT Medium", "Futura Lt BT", Arial; font-size:18px; color:#333333; text-decoration:none; line-height:35px;}
.right_border_top{ background:url(images/corner_right_top.png) no-repeat left top;behavior: url(iepngfix.htc);}
.right_border{ background:url(images/line_right.jpg) repeat-y left top;}
.border_middle_top{ background:url(images/border_middle_top.jpg) repeat-x left top;}
.welcome_tytle{font-family:"Futura MdCn BT", "Futura Md BT", Futura, Arial; font-size:26px; color:#ae0000; font-weight:bold; 
text-align:left;padding-left:10px; text-shadow:#FFFFFF 2px 2px;}
.welcome_tytle span{color:#101010; text-shadow:#FFFFFF 2px 2px;}
.dot_line_bac{ background:url(images/dot_line.jpg) repeat-x left top; height:10px;}
.footer_border_effect{ background:url(images/footer_border_effect.jpeg) no-repeat left top;}
.footer_link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a40152; text-align:left; text-decoration:none; text-shadow:#FFFFFF 1px 1px; text-transform:uppercase;}
.footer_link a{color:#a40152;text-decoration:none; padding-left:10px; padding-right:10px;}
.footer_link a:hover{color:#000000;text-decoration:none;}

#status{  
        width:220px; 
		padding:3px; 
        outline:none;  
       
    }  
.focusField{
-moz-border-radius:10px; 
-webkit-border-radius: 10px; 
-khtml-border-radius: 10px; 
border-radius: 10px; 
behavior:url("border-radius.htc");  
border:solid 1px #61c6eb;  
background:#EFF5FF;  
color:#000;} 
 
.idleField{ 
-moz-border-radius:10px; 
-webkit-border-radius: 10px; 
-khtml-border-radius: 10px; 
border-radius: 10px; 
behavior:url("border-radius.htc");  
background:#f7eaf1;  
color: #6F6F6F;  
border: solid 1px #e2c5d5;  
    } 
	
.middle_table{
width:960px;
-moz-border-radius:7px; 
-webkit-border-radius:7px; 
-khtml-border-radius:7px; 
border-radius:7px; 
background:#fff;  
border: solid 1px #e1cdd8;
float:left; 
 
}
.flot_left {width:100%; height:auto; float:left; margin:0;}
.flot_right {width:100%; height:auto; float:right; margin:0;}
.middleContant { width:940px; height:auto;margin:10px;}
.in_tytle2 { width:100%; font-family:"Futura MdCn BT", "Futura Md BT", Futura, Arial; font-size:24px; color:#ae0000; font-weight:bold; 
text-align:left; text-transform:uppercase; line-height:40px; float:left;}
.in_tytle2 a { font-size:16px; color:#ae0000; font-weight:bold; text-align:left; text-transform:uppercase; line-height:40px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.in_tytle2 a:hover { font-size:16px; color:#111111; font-weight:bold; text-align:left; text-transform:uppercase; line-height:40px; }
.in_tytle2 span { color:#101010;}

.in_tytle3 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ae0000; text-align:left; line-height:30px; } 


.contact_block1 { width:330px; margin-right:30px; margin-left:0; padding:0; float:left}
.contact_block1 ul {margin:0; padding:0; list-style:none}
.contact_block1 ul li { width:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5f5f; text-align:left; text-transform:uppercase; line-height:22px; margin:0; padding:0; list-style:none}
.contact_block1 ul li span{color:#ae0000; font-weight:bold;}

.contact_block2 { width:215px; margin:0; padding:0; float:left}

.contact_main_block { width:100%; float:left; margin:0;}

.input_style{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363; text-align:left; padding-left:5px; padding-right:5px; line-height:20px; 
border:1px solid #c6c6c6 ; background:#F9F9F9; width:260px; height:20px; }

.button{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363; text-align:left; padding:5px 10px 5px 10px; line-height:20px; display:block; border:1px solid #c6c6c6 ; background:#F9F9F9; cursor:pointer;}
.button:hover{background:#630073; color:#fff; cursor:pointer;}
p{font-family:Arial, Helvetica, sans-serif ; font-size:12px; color:#606060; text-align: left; padding-left:5px; padding-top:10px; padding-right:5px; margin:0; }
.space1 {width:100%; float:left; margin:0; height:20px;}
.col1,.col2,.col3,.block1,.block2{ float:left; width:auto;}
.col01,.col02,.col03{ float:right; width:auto;}


li.hp-rt-lnk2 { TEXT-ALIGN: center; LIST-STYLE-TYPE:none; MARGIN:0px; COLOR: #ffffff; FONT-SIZE:12px;  vertical-align:middle }
li.hp-rt-lnk2 A {
BACKGROUND-color:#903b9a; LINE-HEIGHT:25px; TEXT-ALIGN:justify; PADDING-LEFT:10px;PADDING-RIGHT:0px;DISPLAY:block;FONT-FAMILY:Arial, Helvetica, sans-serif; LETTER-SPACING:0px;COLOR:#ffffff; FONT-SIZE:12px; FONT-WEIGHT:bold; TEXT-DECORATION:none; vertical-align:middle; text-transform:uppercase; }
li.hp-rt-lnk2 A:hover {
BACKGROUND-color:#662070; LINE-HEIGHT:25px; TEXT-ALIGN:justify; PADDING-LEFT:10px;PADDING-RIGHT:0px;DISPLAY:block; FONT-FAMILY:Arial, Helvetica, sans-serif; LETTER-SPACING:0px;COLOR:#FFF; FONT-SIZE:12px; FONT-WEIGHT:bold; TEXT-DECORATION:none; vertical-align:middle;  text-transform:uppercase; }



 .float {
	position: fixed;
	width: 70px;
	height: 70px;
	bottom: 40px;
	right: 25px;
	text-align: center;
	box-shadow: none;
	z-index: 100;
}

a.float {
	color: #fff;
	font-size: 30px;
}

	a.float:hover {
		color: #fff
	}

.my-float {
	margin-top: 9px;
	font-size: 22px;
}
