@charset "iso-8859-1";
/* CSS Document */
BODY{background:#FFF url(img/bg.jpg) repeat-x;font-family:Verdana, sans-serif; color:#949494;margin:0px auto; padding:0px; width:750px;}
A{color:#949494;}
A:hover{color:#EA0101; text-decoration:none}
A IMG{border:0px;}
INPUT, TEXTAREA{border:1px solid #949494; color:#949494;}
TEXTAREA{overflow:auto;}
SELECT{font-size:10px;}
TABLE{text-align:left;}
.DIV{border:1px solid #C55;}
A.go{width:48px;height:22px; background:url(img/goover.gif) no-repeat 0 0; display:block;}
A.go:hover{background:url(img/goover.gif) no-repeat 0 -22px;}
input.go{width:48px;height:22px; background:url(img/goover.gif) no-repeat 0 0; display:block;}
input.go_hover{width:48px;height:22px; background:url(img/goover.gif) no-repeat 0 -22px;}

#home{width:750px;margin:0px auto 0px auto;}
#home_logged{width:750px;margin:0px auto 0px;}
#logo{float:left; margin-top:35px; }
#logo_logged {float:left;}
#logo A{width:174px;height:133px;display:block;background:url(img/logo32px.jpg) no-repeat 0 0;}
#logo_logged A{width:174px;height:133px;display:block;background:url(img/logoover2.jpg) no-repeat 0 0;}
#logo A:hover{background:url(img/logo32px.jpg) no-repeat 0 -133px;}
#logo_logged A:hover{background:url(img/logoover2.jpg) no-repeat 0 -133px;}

#loginform{height:40px; margin:35px 0 0 40px;}
#loginform INPUT {width:95px;}
#loginform IMG{}
#loginform A{font-size:10px;}

.abs	{vertical-align:middle;}

#menu{width:550px; border-top:1px solid #959595; margin:0 0 0 35px;}

#menu UL{margin:5px 0 0 0; padding:0px; list-style:none; width:550px;}
#menu LI{float:left;font-size:10px; font-weight:bold;margin:0px 5px;}
#menu A{display:block; text-decoration:none;}
#menu A:hover{color:#EA0101; text-decoration:none};
#menu #activ{color:#62A101;}
#menu #activ A{color:#62A101;}
#menu #activ A:hover{color:#EA0101; text-decoration:none}
#headerbanner{float:right;width:466px; height:24px; padding-top:20px;}
#ourstore{float:right;padding-top:20px;}
#ourstore A {width:108px;height:57px;display:block;background:url(img/ourstore.gif) no-repeat 0 0;}
#ourstore A:hover{background:url(img/ourstore.gif) no-repeat 0 -57px;}



#homecontent{width:750px;margin:0 auto;clear:both;}

#homecontent #flags{float:left;padding-left:11px; padding-bottom:15px; padding-top:50px; height:69px;}
#homecontent #flagindia, #content #flagsusa{float:left;}
#homecontent #flagsusa{padding-left:17px;}

#signup{float:left;padding-left:11px;padding-top:10px}

#homecenter{float:right;}
#homeform{padding-top:30px;}
#homeform INPUT {width:130px;}
#homeform TD{padding:0px 25px 10px 0px;}

#footer{
	clear:both;
	width:750px;
	margin:0 auto;
	padding-top:35px;
}
#footer UL{margin:0px; padding:0px; list-style:none;}
#footer LI{float:left;font-size:10px;font-weight:bold;margin:0px 4px;}
#footer LI A{display:block; text-decoration:none;}
#footer LI A:hover{color:#EA0101; text-decoration:none;display:block;}
#footerfirstmenu{
	width:600px;
	height:12px;
	clear:both;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 10px;
	padding-left: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #959595;
}
#footerfirstmenu #activ A{color:#62A101;}
#footerfirstmenu #activ A:hover{color:#EA0101; text-decoration:none}
#footerfirstmenu  #activ {color:#62A101;}
#footersecondmenu{
	height:20px;
	padding-top:8px;
	clear:both;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
#footersecondmenu #activ A{color:#62A101;}
#footersecondmenu #activ A:hover{color:#EA0101; text-decoration:none}
#footersecondmenu #activ {color:#62A101;}
.copy{font-size:10px; text-align:center;margin:20px auto;}



#flags{float:left;padding-left:11px; padding-top:20px;}
#flagindia{padding-bottom:25px;}


#content, #aboutus, #story, #results, #profile, #registration, #horo, #policy, #gift {width:546px;float:right;font-size:10px;}


#registration SPAN{color:#FF0707; font-weight:bold;}
#registration INPUT, #registration TEXTAREA{margin-bottom:2px;}
#registration TEXTAREA{width:257px; height:120px;}
#registration A{color:#62A101;}
#registration A:hover{color:#EA0101; text-decoration:none}
#registration A:active{color:#62A101; text-decoration:none}
#registration P{padding:0; margin:7px 0;}
INPUT.login{width:123px;}
INPUT.profile{width:155px;}
SELECT.profile{width:157px;}


#aboutus{font-size:11px;}
#aboutus P{text-align:left;margin:2em 0em;}
#aboutus IMG{padding-bottom:20px;}

#story{}
#story .text{float:left;width:344px;text-align:right;padding-bottom:20px;}
#story .text P{margin:0px;text-align:justify;}
#story .text SPAN{color:#508100;text-align:right; font-weight:bold; font-style:italic;}
#story .img{float:right;}


#results{width:557px;}
#results .page {text-align:right;padding-right:15px; margin:5px 0px;}
#results .page A{color:#5C9702}
#results .page .activ{color:#FF0707;}
#results TABLE{display:block; clear:both;}
.col1, .col2, .col3{height:5px;}
.col1{width:40px;}
.col2{width:160px;}
.col3{width:275px;}
.line{margin:2px 12px 0px 10px;  border-top:1px solid #E0E0E0;}
.space, .name, .description{border-right:1px solid #E0E0E0;}
.name, .description{padding:5px 25px;color:#656565;}
.name A{font:bold 11px verdana; color:#5C9702; text-decoration:none;}
.name A:hover {text-decoration: underline}

#profile {color:#656565;}
#profile #nav{height:15px;margin-bottom:18px;}
#profile #nav A{color:#656565;}
#profile #photo{float:left; width:80px;}
#profile #photo IMG{padding-bottom:5px;}
#profile #name{float:left; width:90px; padding:15px 30px;}
#profile #name B{font:bold 11px verdana; color:#FF0707;}
#profile #name A{font:11px verdana; color:#5C9702;}
#profile #name .online{color:#FF0707;}
#profile UL{padding:20px 0px; margin:0px; list-style:none;}
#profile LI{padding:7px 0px;}
#profile #description{float:right; width:310px;}
#profile #description P{margin:15px 0px;}
#profile #description TD{padding-bottom:10px;}
#profile H3{font:bold 14px verdana; border-bottom:1px solid #5C9702}

.red{color:#FF0707; font-weight:bold; font-size:10px;}
#fback {width:100%;}
#fback TD{padding:0 5px 5px 0;text-align:left;}

.horoborder{float:right;padding:13px 15px 13px 20px;border:1px solid #A5A5A5;}
.horoborder .left{float:left; width:220px; text-align:justify}
.horoborder .right{float:right; width:230px;}
.horosymbol{float:left;padding-top:20px;width:33%;text-align:center;} .horosymbol IMG{display:block;margin:0 auto;}

.more{font-weight:bold;color:#5A9400;text-decoration:none;}
.green{color:#5A9400;}

#tipscom{float:left; font-size:10px; width:168px;}
#tips, #comm{padding:14px 11px 0 14px; border:none; margin:0;}
#comm UL, #comm LI{margin:0; padding:0; list-style-position:inside; line-height:15px;}



#webmail{font-size:10px;}
#webmail TABLE{width:100%;}
.htborder{height:5px; background:url(img/bg_mail.gif) repeat-x;} .ht, .ht A{color:#003366; font-weight:bold; line-height:2.5; vertical-align:top;}
.fol{width:55%; padding:5px 12px;} .let, .nlet{width:10%;} .unlet{width:15%;} .size{width:10%;}
.folname{font-weight:bold; text-transform:uppercase;} .numlet{color:#000;}
.firstrow{background:#FFF;} .secondrow{background:#E9FFFF;}
.chek {width:35px; text-align:center;} .chek INPUT{border:0;}
.status{width:50px; white-space:nowrap;} .status IMG{margin-left:8px; margin-right:-5px;}
.from{width:165px;}
.maildate{width:100px;}
.subject A{color:#000;}
.mailheader{font-weight:bold; background:#E9FFFF; border-top:2px solid #FFF;} .mailheader TD{padding-left:15px;} .mailheader INPUT{width:250px;}
.mailsend{padding:5px; border:1px #949494; border-style:dashed solid;} .mailsend TEXTAREA{width:720px; height:250px;}



#profilephoto{width:264px; float:left;} #profilephoto TD{font-size:10px; padding:5px;}
A.navPhoto{font-size:12px; font-weight:bold; text-decoration:none; line-height:18px;}
#thumb IMG{margin:2px;}
#profilephoto TABLE{border:#628699; border-style:dashed solid; border-width:1px 1px 0;}
#profilephoto TABLE TD{border-bottom:1px dashed #628699;}
TR.row1{background:#D2F1FA;}
TD.parametr{width:30%; color:#257099; font-weight:bold;} TD.spacer{background:#FFF;} TD.galka{width:30%; text-align:center;}
#profiledat{width:448px; float:right;} #profiledat H3{font-size:12px;} #profiledat H4{font-size:11px; padding:0; margin:0;} #profiledat P{margin:0 0 0.95em;}
#nick, #navlink {border-bottom:1px dashed #62A101;}
#nick{font-size:16px; font-weight:bold; color:#FD0000; line-height:1.0;} #nick IMG{margin:0px 3px;} #nick SPAN{position:relative; top:-6px;}
#navlink, #navlink A{font-size:11px; font-weight:bold; color:#396880; line-height:25px; white-space:nowrap;}
#activ24{color:#F40707; font-size:10px; line-height:25px;}
#anketa{font-weight:bold; font-size:10px;width:218px; float:left;} #anketa SPAN{color:#5C9702;}
#aboutme{font-size:10px;width:213px; float:right};
DIV#intmessenger{border:1px dashed #5C9702;} #intmessenger P{margin:17px 13px;} #intmessenger INPUT {border:0px;margin-top:6px;} #intmessenger LABEL {color:#257099; margin-left:5px; }


#getgift{width:166px; float:left; font-size:10px; border:1px dashed #8C6ECF; background:url(img/getagift.gif) no-repeat;}
#getgift, #getgift A{color:#1F5F80; font-weight:bold;}
INPUT.gift, TEXTAREA.gift{width:200px;} TEXTAREA.gift{height:50px;}
#gift TD{vertical-align:top;}
A.plan{color:#62A101; font-size:11px; font-weight:bold; display:block;}

.right_list {
text-align:wright;
float:right;
width:100px;
}


.right_list ul {list-style:none; margin:20px 0 0 0; padding:0}
.right_list li {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:18px; font-weight:bold; color:#5A9400}
.right_list li a {color:#5A9400; text-decoration:none}
.right_list li A:hover{color:#EA0101; text-decoration:none}
.right_list li a:active {color:#FE0808; text-decoration:none}

.pages {color:#636363; text-decoration:none}
.pages a {color:#5A9400; text-decoration:none}
.pages A:hover{color:#EA0101; text-decoration:none}
.pages a:active {color:#FE0808; text-decoration:none}

.item {
	float:left;
	width:133px
}

.item_list {
	float:left;
	width:400px;
}

.big {font-size:11px}
#registration .user_submenu  {color:#949494;text-decoration:none;}
#registration .user_submenu  A{color:green;font-size:11px;text-decoration:none;font-weight: bold}
#registration .user_submenu  A:active{color:green; text-decoration:none;font-size:11px; font-weight: bold}
#registration .user_submenu  A:hover{color: red; text-decoration:none;font-size:11px}

.user_submenu  {color:#949494;text-decoration:none;}
.user_submenu  A{color:green;font-size:11px;text-decoration:none;font-weight: bold}
.user_submenu  A:active{color:green; text-decoration:none;font-size:11px; font-weight: bold}
.user_submenu  A:hover{color:#EA0101; text-decoration:none;font-size:11px}

.careers {background:url(images/corner_logo.gif) top left no-repeat #ffffff; padding:21px 30px 30px 34px; font-size:10px; color:#636363}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5C9702; margin:0; padding:0; font-weight:bold; font-size:11px}

.sc-name{width:306px;padding:10px 5px;} .sc-qt{width:85px;} .sc-price{width:95px;} .sc-delete{width:60px;}
.sc-qt INPUT{width:25px; font-size:10px;}
.sc-price SPAN{background:#FF0707;border:1px solid #FFBE57; color:#FFF; padding:1px 9px; line-height:17px; font-weight:bold; }
.sc-delete INPUT{border:none;}
#scart TD{border-bottom:1px solid #E2E7ED;}
#scart-order {margin-top:20px;}
#scart-order TD{padding:5px;}
#scart-order INPUT{margin:2px 5px 0 0; color:#000;}
.sco-cost{width:30%;} .sco-money{width:70%;}
.sco-cost, .sco-money{border-style:solid; border-color:#E2E7ED;}
.bd-a{border-width:4px 0 1px 1px;} .bd-b{border-width:4px 1px 1px;} .bd-c{border-width:0 0 1px 1px;} .bd-d{border-width:0 1px 1px;}

#getgift{width:166px; float:left; font-size:10px; border:1px dashed #8C6ECF; background:url(img/getagift.gif) no-repeat;}
#getgift, #getgift A{color:#1F5F80; font-weight:bold;}
INPUT.gift, TEXTAREA.gift{width:200px;} TEXTAREA.gift{height:50px;}
#gift TD{vertical-align:top;}
A.plan{color:#62A101; font-size:11px; font-weight:bold; display:block;}

.avtoriz{font-size:11px;}
.orange{color:#FF6600; font:bold 11px verdana;}
.dashborder{border:1px dashed #A6A6A6;}
UL.dashlist {padding:10px 0px; margin:0px;} UL.dashlist  LI {margin:0; padding:7px 0 7px 18px; font-weight:bold; list-style-position:inside; list-style-type:square; border:1px dashed #A6A6A6; border-width:1px 0 1px 0;} UL.dashlist  LI .green{font-size:11px;}
.memberschat {width:100%;} .memberschat TD {height:30px; line-height:30px; border-bottom:1px dashed #A6A6A6; vertical-align:middle;}
.members{width:25%; padding-left:6px;} .status {width:20%;} .accepton{width:25%;} .acceptby{width:25%;} .selectmembers {width:5%; padding-right:6px; text-align:center;} .selectmembers INPUT{border:0;}
.greenlink {font-size:11px; font-weight:bold;} .greenlink A{display:block; padding:4px 0;}
