*{margin:0px; padding:0px}
#header_main{clear:both; width:1000px; height:91px; margin:0 auto}
#body_main{width:1000px; clear:both; margin:0px auto}
#left_banner{width:641px; height:341px; float:left; position:relative}
#form dl{font-family:font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px; position:relative; width:300px}
#form dt{float:left; width:45px; padding:4px 0 2px 0; text-align:left}
#form dd{float:left; width:245px; margin:0 0 8px 0; padding-left:6px; font-family:font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px}
#form dd input{font-family:'lucida grande',tahoma,verdana,arial,sans-serif; color:#000;  font-weight:normal; border:1px solid #FFFFFF; padding:2px; font-size:11px}
#form1 dd input{font-family:'lucida grande',tahoma,verdana,arial,sans-serif; color:#000;  font-weight:normal; border:1px solid #FFFFFF; padding:2px; font-size:11px}
#signup_form_bg{width:320px; background:#FFFFFF;border:1px solid #a1a1a1; background-color:#FFF; position:relative; float:left; margin-left:2px;margin-top:-2px;	}
#form{margin-top:0px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; margin-left:15px; display:inline}
#form .left_li{float:left; width:35px; padding-top:5px; display:inline}
#form ul, #form li{list-style-type:none; margin:0; padding:0; margin-bottom:0px}
#form li{margin-bottom:0px; margin-top:7px; margin-right:10px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px; font-weight:normal; text-align:left}
#form li lable{width:20px; font-weight:bold; color:#333}
#form li input{font-family:'lucida grande',tahoma,verdana,arial,sans-serif; color:#000;  font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px}
#form select{font-family:'lucida grande',tahoma,verdana,arial,sans-serif; margin-left:0px;  width:11.6em; padding-left:0px; padding:2px; font-size:11px}
.hr{width:270px; color:#CCC; margin-top:15px; margin-bottom:12px}
#form1{margin-top:0px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; margin-left:15px; display:inline}
#form1 .left_li{float:left; width:35px; padding-top:5px; display:inline}
#form1 ul, #form1 li{list-style-type:none; margin:0; padding:0; margin-bottom:0px}
#form1 li{margin-bottom:0px;  margin-top:5px; margin-right:10px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px; font-weight:normal; text-align:left}
#form1 li lable{width:20px; font-weight:bold; color:#333}
#form1 li input{font-family:'lucida grande',tahoma,verdana,arial,sans-serif; color:#000;  font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px}
#form1 select{font-family:'lucida grande',tahoma,verdana,arial,sans-serif; margin-left:0px;  width:11.6em; padding-left:0px; padding:2px; font-size:11px}
#form2{margin-top:0px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; margin-left:15px; display:inline}
#form2 .left_li{float:left; width:35px; padding-top:5px; display:inline}
#form2 ul, #form2 li{list-style-type:none; margin:0; padding:0; margin-bottom:0px}
#form2 li{margin-bottom:0px;  margin-top:5px; margin-right:10px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px; font-weight:normal; text-align:left}
#form2 li lable{width:20px; font-weight:bold; color:#333}
#form2 li input{font-family:'lucida grande',tahoma,verdana,arial,sans-serif; color:#000;  font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px}
#form2 select{font-family:'lucida grande',tahoma,verdana,arial,sans-serif; margin-left:0px;  width:11.6em; padding-left:0px; padding:2px; font-size:11px}
.error_red{background-color:#f7cbc2; border:1px solid #d12f19; color:#000; padding:5px; margin:10px; margin-left:-5px}
.absolute{position:absolute; height:311px; width:1000px; background:#3FA3ED;float:center; top:165px; z-index:-1}
.submit_button{background:url(/images/buttonlogin.gif); width:79px; height:19px; border:none}
div.field-hint{width:140px; position:absolute; background-color:#F1F1F1; border:1px solid #D7D7D7; margin:-94px 0px 0px 250px; padding:7px; z-index:500; color:#000}
.field-hint-img{position:absolute; width:26px; height:46px; z-index:500; background-image:url(/images/alert.gif); margin:20px 0px 0px -32px}
.field-hint-inactive{visibility:hidden; position:absolute; width:0px}
.login_ul{list-style-type:none; list-style-position:outside; float:right; display:inline; margin-top:20px; margin-right:19px}
.button_new{height:19px; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; position:relative}
.button_new_l{width:4px; height:19px; background:url(/images/button_l.gif) no-repeat; float:left}
.button_new_r{height:19px; background:url(/images/button_r.gif) no-repeat; background-position:right; float:left}
.mask{visibility:hidden; position:absolute; left:0px; top:0px; background-color:black; border:1px solid black; opacity:0.3; filter:alpha(opacity=30)}
h2{font-family:'lucida grande',Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#1e56a1; font-weight:bold; margin:0px 0px 10px 0px}
dl{font-family:font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px; position:relative; width:350px}
dt{clear:both; float:left; width:130px; padding:4px 0 2px 0; text-align:left; font-family:font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px}
dd{float:left; width:200px; margin:0 0 8px 0; padding-left:6px; font-family:font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px}
.close{background:url(/images/button_cancel.png) no-repeat; width:16px; height:16px; position:absolute; cursor:pointer}
.button_new{height:19px; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; position:relative}
.button_new_l{width:4px; height:19px; background:url(/images/button_l.gif) no-repeat; float:left}
.button_new_r{height:19px; background:url(/images/button_r.gif) no-repeat; background-position:right; float:left}
.button_new a{color:#000; text-decoration:none}
#bottom_links{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666; text-align:center; margin-bottom:10px; width:1000px; line-height:150%}
#bottom_links a{text-decoration:none; color:#666}
.forgotpassword{border:2px solid #1e56a1; padding:10px; position:relative; width:430px; background-color:#FFF; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px}
.forgotpassword input{font-family:'lucida grande',tahoma,verdana,arial,sans-serif; color:#000;  font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px}
.testimonial_block{width:324px; height:117px; background:url(/images/testimonial_block_bg.gif) repeat-x; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; border:1px solid #c2c2c2; float:left; margin-right:5px; display:inline}
.testimonial_block .inner{margin:10px}
.text_block{width:190px; height:20px; margin-top:5px; background:url(/images/quote.gif) no-repeat; background-position:left top; float:left}
.testimonial_block hr{margin-top:3px; margin-bottom:3px; border:1px dashed #c2c2c2; overflow:hidden}
.customer_div{ float:right;}
.customer_div img{margin-left:23px}
.customer_div a{border:none; text-decoration:none}
.trans{background:url(/images/black_transp.png)}
.flag{position:absolute; top:227px; left:261px}
#theme{clear:both; width:1000px; height:100%; margin:0 auto; text-align:right}
.whiteText{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFF; width:800px}
body{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000}
.orange{color:#ff7a00}
.border{padding:2px; border:1px solid #c2c2c2}
#tl_red{height:7px; width:7px; background-image:url(/images/tl_red.gif); position:absolute; top:-1px; left:-1px; background-repeat:no-repeat; overflow:hidden}
#tr_red{height:7px; width:7px; background-image:url(/images/tr_red.gif); position:absolute; top:-1px; right:-1px; background-repeat:no-repeat; overflow:hidden}
#bl_red{height:7px; width:7px; background-image:url(/images/bl_red.gif); position:absolute; bottom:-1px; left:-1px; background-repeat:no-repeat; overflow:hidden}
#br_red{height:7px; width:7px; background-image:url(/images/br_red.gif); position:absolute; bottom:-1px; right:-1px; background-repeat:no-repeat; overflow:hidden}
#tl{height:6px; width:6px; background-image:url(/images/tl.gif); position:absolute; top:0px; left:0px; background-repeat:no-repeat; overflow:hidden}
#tr{height:6px; width:6px; background-image:url(/images/tr.gif); position:absolute; top:0px; right:0px; background-repeat:no-repeat; overflow:hidden}
#bl{height:6px; width:6px; background-image:url(/images/bl.gif); position:absolute; bottom:0px; left:0px; background-repeat:no-repeat; overflow:hidden}
#br{height:6px; width:6px; background-image:url(/images/br.gif); position:absolute; bottom:0px; right:0px; background-repeat:no-repeat; overflow:hidden}
#tl_slide1{height:4px; width:4px; background-image:url(/images/tl_slide1.gif); position:absolute; top:0px; left:0px; background-repeat:no-repeat; overflow:hidden}
#tr_slide1{height:4px; width:4px; background-image:url(/images/tr_slide1.gif); position:absolute; top:0px; right:0px; background-repeat:no-repeat; overflow:hidden}
#bl_slide1{height:4px; width:4px; background-image:url(/images/bl_slide1.gif); position:absolute; bottom:0px; left:0px; background-repeat:no-repeat; overflow:hidden}
#br_slide1{height:4px; width:4px; background-image:url(/images/br_slide1.gif); position:absolute; bottom:0px; right:0px; background-repeat:no-repeat; overflow:hidden}
#tl_slide2{height:4px; width:4px; background-image:url(/images/tl_slide2.gif); position:absolute; top:0px; left:0px; background-repeat:no-repeat; overflow:hidden}
#tr_slide2{height:4px; width:4px; background-image:url(/images/tr_slide2.gif); position:absolute; top:0px; right:0px; background-repeat:no-repeat; overflow:hidden}
#bl_slide2{height:4px; width:4px; background-image:url(/images/bl_slide2.gif); position:absolute; bottom:0px; left:0px; background-repeat:no-repeat; overflow:hidden}
#br_slide2{height:4px; width:4px; background-image:url(/images/br_slide2.gif); position:absolute; bottom:0px; right:0px; background-repeat:no-repeat; overflow:hidden}
#top_bar{height:22px; width:100%; background-image:url(/images/top_bar_bg.gif); background-repeat:repeat-x; padding:0px 0px 0px 0px;  min-width:1000px}
#theme{clear:both; width:1000px; height:100%; margin:0 auto; text-align:right}
.top_bar_text{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFF; width:800px}
.top_bar_text img{width:16px; height:16px; position:relative; top:3px}
#logo_bar{clear:both; width:1000px; margin:0 auto}
#logo_bar img{margin:16px 0px 0px 40px}
#main{clear:both; margin:0 auto; width:1000px;  min-width:150px; !important padding:0px; margin-top:10px; position:relative}
#left{width:149px; height:100%; float:left}
#left #top{width:149px; height:6px; background-image:url(/images/left_top.gif); background-repeat:no-repeat; overflow:hidden}
#left #bottom{width:149px; height:6px; background-image:url(/images/left_bottom.gif); background-repeat:no-repeat; overflow:hidden}
#left #middle{width:147px; height:100%; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; background-color:#f8f9fb; overflow:hidden}
#profile_photo{width:135px; height:165px; clear:both; margin:0 auto; background-color:#FFF; border:1px solid #9a9a9a}
#profile_photo img{margin:6px 5px 0px 5px}
#sidelink{background-color:#FFF; border:1px solid #d8dfea; margin:2px 0px 0px 0px; padding:5px 0px 5px 12px}
.sidelink{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; color:#3b5998; font-size:12px; margin:0px}
.sidelink a{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; color:#3b5998; font-size:12px; margin:0px; text-decoration:none}
.sidelink a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; color:#3b5998; font-size:12px; margin:0px; text-decoration:underline}
#center{width:540px; height:350px; margin:0px 10px 0px 0px; background:#FFF;  float:left}
 #footer{clear:both; height:54px; width:1000px; margin:0px auto; position:relative; top:5px; margin-top:8px}
#footer_top{height:4px; border-top:1px solid #c2c2c2; background-color:#FFF}
#footer_middle{height:47px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; background-color:#FFF; overflow:hidden}
#footer_bottom{border-bottom:1px solid #c2c2c2; background-color:#FFF; overflow:hidden}
.footer{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#666; text-align:center; margin-top:8px}
.footer a{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#666; text-align:center; text-decoration:none}
.footer a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#666; text-align:center; text-decoration:underline}
#tl_gray5{height:6px; width:6px; background-image:url(/images/tl_gray5.gif); position:absolute; top:0px; left:0px; background-repeat:no-repeat; overflow:hidden}
#tr_gray5{height:6px; width:6px; background-image:url(/images/tr_gray5.gif); position:absolute; top:0px; right:0px; background-repeat:no-repeat; overflow:hidden}
#bl_gray5{height:6px; width:6px; background-image:url(/images/bl_gray5.gif); position:absolute; bottom:0px; left:0px; background-repeat:no-repeat; overflow:hidden}
#br_gray5{height:6px; width:6px; background-image:url(/images/br_gray5.gif); position:absolute; bottom:0px; right:0px; background-repeat:no-repeat; overflow:hidden}
#tl_white{height:6px; width:6px; background-image:url(/images/tl_white.gif); position:absolute; top:0px; left:0px; background-repeat:no-repeat; overflow:hidden}
#tr_white{height:6px; width:6px; background-image:url(/images/tr_white.gif); position:absolute; top:0px; right:0px; background-repeat:no-repeat; overflow:hidden}
#bl_white{height:6px; width:6px; background-image:url(/images/bl_white.gif); position:absolute; bottom:0px; left:0px; background-repeat:no-repeat; overflow:hidden}
#br_white{height:6px; width:6px; background-image:url(/images/br_white.gif); position:absolute; bottom:0px; right:0px; background-repeat:no-repeat; overflow:hidden}
#right{width:300px; float:right}
#slide_bar{width:300px; position:relative; background-color:#d9e0e4; margin-bottom:10px}
#slide_top{width:300px; height:4px; background-color:#d9e0e4; overflow:hidden}
#slide_middle{width:298px;  padding-bottom:5px; background-color:#d9e0e4;  position:relative; overflow:hidden}
#slide_bottom{width:300px; height:4px; position:relative}
#slide_tab{width:136px; position:relative; background-color:#FFF; left:9px; margin-top:5px; float:left; cursor:pointer; display:inline; margin-right:8px}
#slide_tab a{color:#000; text-decoration:none}
#slide_tab_top{width:136px; height:4px;  border-top:1px solid #adb9c2; background-color:#FFF; overflow:hidden; margin-bottom:-1px}
#slide_tab_middle{width:134px; background-color:#FFF; border-left:1px solid #adb9c2; border-right:1px solid #adb9c2; overflow:hidden; position:relative; margin-bottom:-1px; padding-bottom:1px}
#slide_tab_bottom{width:136px; height:4px; background-color:#FFF; border-bottom:1px solid #adb9c2; overflow:hidden}
.expand_bottom{height:13px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2}
.expand_div{float:left; background-color:#FFF; border:1px solid #adb9c2; width:278px; left:9px; position:relative; display:inline; margin-top:-1px}
.expand_div a{color:#000; text-decoration:underline}
.expand_txt{font-size:12px; font-family:verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#00489c}
#rishi a{color:#000; text-decoration:none}
#account_main{width:150px; position:relative; margin-top:10px}
#account_main_top{height:4px; overflow:hidden; background-color:#d9e0e4; position:relative}
#account_main_middle{background-color:#d9e0e4; padding:4px 8px 4px 8px}
#account_main_bottom{height:4px; overflow:hidden; background-color:#d9e0e4; position:relative}
#account_whitebox{background-color:#FFF; overflow:hidden; position:relative; width:670px}
#account_whitebox_top{background-color:#FFF; overflow:hidden; height:6px}
#account_whitebox_middle{background-color:#FFF; overflow:hidden; padding-bottom:10px; position:relative}
#account_whitebox_bottom{background:url(/images/whitebox_bottom.gif) no-repeat; overflow:hidden; height:6px; position:relative; width:670px}
.account_whitebox_bottom{background-color:#FFF; overflow:hidden; height:6px}
.account_whitebox_middle{background-color:#FFF; overflow:hidden; padding-bottom:10px; position:relative}
.mask{visibility:hidden; position:absolute; left:0px; top:0px; background-color:black; border:1px solid black; opacity:0.3; filter:alpha(opacity=30)}
#logedout_main{width:500px; height:222px; background:url(/images/logedout_main_bg.jpg) repeat-x; background-position:bottom; border:1px solid #000}
#logedout_main p{margin-top:10px; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:20px}
#logedout_main p a{color:#000; text-decoration:none}
#logedout_main p a:hover{color:#00489c; text-decoration:underline}
#login_div{width:216px; position:relative; margin-top:10px; background-color:#FFF}
#login_div_top{width:216px; height:10px; background:url(/images/login_top.gif) no-repeat; overflow:hidden}
#login_div_middle{width:212px; border-left:2px solid #676767; border-right:2px solid #676767; overflow:hidden}
#login_div_bottom{width:216px; height:10px; background:url(/images/login_bottom.gif) no-repeat; overflow:hidden}
#login_button{padding:5px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#FFF; background-color:#404040; border:1px solid #000; font-weight:bold; padding-top:3px; padding-bottom:3px; text-align:center}
#login_button a{text-decoration:none; color:#FFF; font-weight:bold}
.notify{background-color:#f3f6f7; border:1px solid #dce3e9; padding:5px 8px 5px 8px; font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; margin-bottom:10px}
.error_red{background-color:#ED8B76; border:1px solid #C12D17; color:#000; padding:8px; margin:10px; margin-left:-5px}
.h2{font-family:Arial,Helvetica,sans-serif; font-size:20px; margin:10px; margin-left:0px}
#select_phone{width:570px; position:relative}
#topbar{background:url(/images/phonetopbg.gif); width:570px; height:30px; font-family:Arial,Helvetica,sans-serif; font-weight:14px; color:#000}
#phonemain{border:1px solid #cacaca; margin-top:-1px; background-color:#f5f5f5}
#holder{margin:10px}
#input_box{width:425px; position:relative}
#input_box_top{width:425px; height:6px; background:url(/images/input_box_top.gif); overflow:hidden}
#input_box_middle{width:423px; background:url(/images/input_box_bg.gif) bottom; overflow:hidden; border-right:1px solid #B8B7B7; border-left:1px solid #B8B7B7}
#input_box_bottom{width:425px; height:6px; background:url(/images/input_box_bottom.gif); overflow:hidden}
.userLogin{ background-color:#0060BF;}
.tableBorder{border:solid 1px #a1a1a1;}
.colorText{color:#0080FF;}
.userLoginDiv{float:right;width:380px; background-color:#2270CE;padding:2px;}

