/* CSS Document */

* {margin:0px; padding:0px;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; }
.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/profile_images/tl.gif); position:absolute; top:0px; left:0px; background-repeat:no-repeat; overflow:hidden;}
#tr{height:6px; width:6px; background-image:url(../images/profile_images/tr.gif); position:absolute; top:0px; right:0px; background-repeat:no-repeat;overflow:hidden;}
#bl{height:6px; width:6px; background-image:url(../images/profile_images/bl.gif); position:absolute; bottom:0px; left:0px; background-repeat:no-repeat;overflow:hidden;}
#br{height:6px; width:6px; background-image:url(../images/profile_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/profile_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/profile_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/profile_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/profile_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/profile_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/profile_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/profile_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/profile_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;} 
#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:#FFFFFF; width:800px;}
.top_bar_text img {width:16px; height:16px; position:relative; top:3px; }

#logo_bar_bg_new { width:100%; height:50px; background-image:url(../images/profile_images/logo_bar_new.gif); background-repeat:repeat-x;}

#logo_bar_bg { width:100%; height:91px; background-image:url(../images/profile_images/logo_bar.gif); background-repeat:repeat-x;}
#logo_bar {clear:both; width:1000px; margin: 0 auto;}
#logo_bar img { margin:16px 0px 0px 40px;}

#navigation {clear:both; width:1000px; height:26px; margin:0 auto; }
#nav_left {background:url(../images/nev_left.jpg) no-repeat; height:26px; width:4px; float:left;}
#nav_middle {width:991px; float:left; background:url(../images/profile_images/nav_bg.gif) repeat-x; height:26px; overflow:hidden; }
#nav_right {background:url(../images/nev_right.jpg) no-repeat; height:26px; width:5px; float:left;}

#navigation .navtab { height:25px; padding:5px 22px 0px 22px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
#navigation .navtab a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000;}
#navigation .bdr { height:25px; display:block; float:left;}


#main {clear:both; margin: 0 auto; width:1000px;  min-width:1000px; !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/profile_images/left_top.gif); background-repeat:no-repeat; overflow:hidden;}
#left #bottom {width:149px; height:6px; background-image:url(../images/profile_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:#FFFFFF; border:1px solid #9a9a9a;}
#profile_photo img{margin:6px 5px 0px 5px;}
#sidelink { background-color:#FFFFFF; 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:#FFFFFF;  float:left; }

/*csah offer*/
#cash_offer {width:490px; border:1px solid #c2c2c2; padding:2px; position:relative; margin-left:8px; margin-top:0px;}
#cash_offer_top { border-top:1px solid #c2c2c2; background-color:#f8f9fb;}
#cash_offer_middle { height:132px; overflow:hidden;}
#cash_offer_bottom { border-bottom:1px solid #c2c2c2; background-color:#f8f9fb; overflow:hidden;}
/* end cash offer*/

/*Invite box*/ 
#invite_box {height:213px; width:490px; position:relative; margin-left:8px; margin-top:8px; padding:5px; border:1px solid #c2c2c2;  }
#invite_box_top { height:4px; border-top:1px solid #c2c2c2; background-color:#FFFFFF;}
#invite_box_middle { height:206px;  overflow:hidden;}
#invite_box_bottom { border-bottom:1px solid #c2c2c2; background-color:#FFFFFF; overflow:hidden;}
/*End Invite Box*/

/*Footer*/ 
#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:#FFFFFF; }
#footer_middle { height:47px; border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2; background-color:#FFFFFF; overflow:hidden; }
#footer_bottom { border-bottom:1px solid #c2c2c2; background-color:#FFFFFF; overflow:hidden;}
.footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:center; margin-top:8px;}
.footer a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:center; text-decoration:none;}
.footer a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:center; text-decoration:underline;}

/*End Invite Box*/
#tl_gray5{height:6px; width:6px; background-image:url(../images/accountsetting/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/accountsetting/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/accountsetting/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/accountsetting/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/accountsetting/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/accountsetting/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/accountsetting/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/accountsetting/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:#FFFFFF; left:9px; margin-top:5px; float:left; cursor:pointer; display:inline; margin-right:8px;}
#slide_tab a{color:#000000; text-decoration:none;}
#slide_tab_top { width:136px; height:4px;  border-top:1px solid #adb9c2; background-color:#FFFFFF; overflow:hidden; margin-bottom:-1px;}
#slide_tab_middle { width:134px; background-color:#FFFFFF; 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:#FFFFFF; border-bottom:1px solid #adb9c2; overflow:hidden; }
#astro_box{ padding:5px; margin:8px; background-color:#f2f2f2; border:1px solid #cccccc; position:relative;}
#astro_date { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3667a1; margin-left:10px;}
.expand_bottom {height:13px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2;}
.expand_div{ float:left; background-color:#FFFFFF; border:1px solid #adb9c2; width:278px; left:9px; position:relative; display:inline; margin-top:-1px; }
.expand_div a{color:#000000; text-decoration:underline;}
.expand_txt {font-size:12px; font-family:verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#00489c;}

#rishi a{color:#000000; text-decoration:none;}


#account_main{width:686px; position:relative; margin-top:10px; float:left; } 
#account_main_top{height:4px; overflow:hidden; background-color:#d9e0e4; position:relative; } 
#account_main_middle{background-color:#d9e0e4; padding:4px 8px 4px 8px; overflow:hidden;} 
#account_main_bottom{height:4px; overflow:hidden; background-color:#d9e0e4; position:relative;} 
#account_whitebox {background-color:#FFFFFF; overflow:hidden; position:relative; width:670px;}
#account_whitebox_top {background-color:#FFFFFF; overflow:hidden; height:6px; }
#account_whitebox_middle{ background-color:#FFFFFF; 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:#FFFFFF; overflow:hidden; height:6px;}
.account_whitebox_middle{ background-color:#FFFFFF; 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 #000000;}
#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:#000000; text-decoration:none;}
#logedout_main p a:hover{color:#00489c; text-decoration:underline;}

.points { margin-left:40px; line-height:30px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.points li{ list-style-image:url(../images/green_arrow.jpg);}
#login_div{width:216px; position:relative; margin-top:10px; background-color:#FFFFFF;}
#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:#FFFFFF; background-color:#404040; border:1px solid #000000; font-weight:bold; padding-top:3px; padding-bottom:3px; text-align:center;}
#login_button a{text-decoration:none; color:#FFFFFF; font-weight:bold;}

.points a {text-decoration:none; color:#000000;}
.points a:hover{text-decoration:underline; color:#000000;}

.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:#f7cbc2; border:1px solid #d12f19; color:#000000; padding:8px; margin:10px; margin-left:-5px;}
