html,body {margin:0;padding:0}

body {
background-color:#ffffff;
background-image:url("imgs/www_2_bg2_alt.png");
background-repeat:no-repeat;
margin-top:0px;
padding-top:0px;
font-family:verdana;
font-size:8pt;
}

p {
margin-left:0px;
margin-top:10px;
margin-bottom:0px;
}

img {
border:none;
}

#top_container {
margin-left:8px;
margin-top:10px;
position:relative;
z-index:2;
}


#logo_main img {
border:;
}

#topnav_container {
width:728px;
height:90px;
margin-left:11px;
position:absolute;
top:0px;
left:245px;
}

#top_nav_btns {
	position: absolute;
	top:110px;
	left:257px;
	width:736px;
	
}

#topbtn_1 {
border:none;
position:absolute;
top:0px;
left:0px;
}

#topbtn_2 {
border:none;
position:absolute;
top:0px;
left:187px;
}

#topbtn_2_menu {
position:absolute; 
top:21px; 
left:187px; 
width:176px; 
background-color:#6979c2; 
color:#ffffff; 
display:none;
}

#topbtn_2_menu a{
text-decoration:none;
color:#ffffff;
}

#topbtn_2_menu a:hover{
text-decoration:underline;
color:#ffffff;
}

#topbtn_3 {
border:none;
position:absolute;
top:0px;
left:374px;
}

#topbtn_4 {
border:none;
position:absolute;
top:0px;
left:561px;
}

a.gallery_btn {
color:#ffffff;
text-decoration:none;
}

a.gallery_btn:hover {
color:#ffffff;
background-color:#0080ab;
border-top:1px solid #00b5f2;
border-bottom:1px solid #00b5f2;
}

#II_level_container {
margin-left:8px;
width:993px;
position:relative; 
clear:left; 
z-index:1;
}

#L_col {
float:left; 
text-align:left; 
font-weight:bold; 
color:#777777; 
width:245px;
margin-bottom:50px;
}

#free_head {
margin-bottom:5px;
}

#win_free {
font-weight:normal; 
color:#cd7c00; 
padding-bottom:5px; 
background-color:#ffffff; 
border-bottom:3px solid #ffad35; 
display:block;
}

#win_free a{
display:block;
color:#505050;
text-decoration:none;
}

#win_free a:hover{
display:block;
color:#ffffff;
text-decoration:none;
background-color:#ffad35;
}

.winners_list a{
display:block;
color:#505050;
text-decoration:none;
}

.winners_list a:hover{
display:block;
color:#ffffff;
text-decoration:none;
background-color:#ffad35;
}

a#contestrules_lnk {
color:cd7c00;
}

a:hover#contestrules_lnk {
background-color:#fdfdfd;
color:#cd7c00;
border-right:2px solid #ffad35;
}

#ca_head {
margin-top:0px;
margin-bottom:5px;
}

#forum_head {
margin-top:20px; 
margin-bottom:5px;
}

#forum_topics a{
color:#6979c2;
text-decoration:none;
}

#forum_topics a:hover{
color:#6979c2;
text-decoration:underline;
}

#search_top {
position:absolute;
left:0px;
top:-5px;
width:550px;
}

#search_top input{
width:176px;
padding-left:3px;
}

#write_review_top {
position:absolute;
top:-10px;
right:0px;
width:176px;
height:68px;
}

#welcome_msg {
margin-top:0px;
color:#707070;
}

.quicklinks_top{
	color:#707070;
	text-decoration:none;
	}
.quicklinks_top:hover{ 
	color:#6979c2;
	}

#quicklinks_top1 {
margin-top:5px;
}

#quicklinks_top1 a{
color:#707070;
text-decoration:none;
}

#quicklinks_top1 a:hover{
color:#6979c2;
}

#R_col {
width:550px; 
margin-left:11px; 
float:left; 
position:relative; 
color:#000000; 
font-size:9pt;
}

#categ_list {
position:relative; 
}

#categ_list a{
text-decoration:none;
color:#0d579d;
display:block;
}

#categ_list a:hover{
text-decoration:none;
color:#ffffff;
background-color:#75b6f3;
padding-left:2px;
display:block;
}

#categ_hd_cont {
margin-top:20px;
}

#categ_hd {
position:relative;
font-family:arial;
font-weight:bold;
font-size:12pt;
color:#3c99ee;
border-bottom:1px solid #a3cff7;
width:550px;
}

#categ_hd a{
text-decoration:none;
color:#3c99ee;
}

#categ_hd a:hover{
color:#1072cc;
}

#servprod_list {
position:relative;
margin-top:5px;
}

#servprod_list a{
text-decoration:none;
color:#505050;
background-color:#fbfbfb;
display:block;
margin-bottom:2px;
border-right:2px solid #f5f5f5;
}

#servprod_list a:hover{
text-decoration:none;
color:#000000;
background-color:#f0f0f0;
border-right:2px solid #8fc4f5;
display:block;
margin-bottom:2px;
}

.active_cat {
border-right:2px solid #8fc4f5;
border-left:5px solid #3c99ee; 
padding-left:3px; 
background-color:#f8f8f8;
}

#stats_cont {
position:relative;
margin-top:10px;
}

#leaderboard_cont {
margin-top:20px;
margin-bottom:20px;
}

#leaderboard_cont a{
display:block;
color:#505050;
text-decoration:none;
}

#leaderboard_cont a:hover{
display:block;
color:#ffffff;
text-decoration:none;
background-color:#cc5252;
}

.no_hand {
cursor:default;
}

#lastrev {
position:relative;
margin-top:20px;
}

#latest_rev_head {
width:550px;
font-size:9pt;
font-family:arial;
color:#cc5252;
border-top:1px solid #e9b4b4;
border-bottom:3px solid #d67373;
}

#latest_rev_item {
position:relative;
margin-top:15px;
padding-bottom:5px;
border-bottom:1px solid #dedede;
background-color:#fbfbfb;
}

#latest_rev_thumb {
width:63px;
height:55px;
border:2px solid #cacaca;
}

#latest_rev_desc {
position:absolute;
left:72px;
top:0px;
}

.cat_name_subpg {
color:#6979c2;
}

.rev_title {
color:#404040;
font-size:8pt; 
font-weight:bold;
text-decoration:none;
}

.rev_title:hover {
color:#404040;
font-size:8pt; 
font-weight:bold;
text-decoration:underline;
}

.gr_rev_title {
color:#909090;
font-size:8pt; 
font-weight:bold;
text-decoration:none;
}

.reviewer_lt5 {
color:#404040;
font-size:8pt; 
font-weight:normal;
text-decoration:none;
}

.reviewer_lt5:hover {
color:#404040;
font-size:8pt; 
font-weight:normal;
text-decoration:underline;
}

#footer_links {
font-size:8pt; 
color:#777777; 
margin-top:20px; 
float:right;
}

#footer_links a {
text-decoration:none;
color:#777777;
}

#footer_links a:hover {
text-decoration:underline;
}

#ext_links {
margin-top:35px;
font-weight:normal;
}

.stack1_item {
display:block;
margin-top:5px;
font-size:8pt;
color:#333333;
padding-bottom:2px;
border-bottom:1px solid #dfdfdf;
}
.stack1_item1 {
display:block;
margin-top:5px;
font-size:8pt;
color:#333333;
padding-bottom:2px;

}

.stack1_item a{
text-decoration:none;
color:#333333;
}

.stack1_item a:hover{
text-decoration:none;
color:#4759af;
}

.stack2_item {
display:block;
margin-top:5px;
font-size:8pt;
color:#555555;
padding-bottom:2px;
border-bottom:1px solid #efefef;
}
.mainhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.stack2_item a{
text-decoration:none;
color:#555555;
}

.stack2_item a:hover{
text-decoration:none;
color:#167aaa;
}

#quick_links {
text-align:right;
}

#quicklink_head {
margin-top:20px; 
margin-bottom:5px;
}

#quick_links a{
color:#b0b0b0;
text-decoration:none;
}

#quick_links a:hover{
color:#b0b0b0;
text-decoration:underline;
}

.rev_icons {
float:right;
}

.rev_icons img {
margin-left:5px;
vertical-align:top;
}

.input_sm_bltxt {
border:1px solid #9da697;
height:18px;
padding:0px;
padding-left:2px;
padding-top:1px;
font-size:7pt;
color:#9da697;
}

.hd_input_sm_bltxt {
display:block;
font-size:12px;
font-weight:normal;
color:#9da697;
}

#col3 {
width:176px;
float:left;
margin-left:11px;
}

.supscr {
font-size:xx-small;
font-weight:normal;
font-family:arial;
vertical-align:text-top;
}
#kalm{
	width:176px; 
	height:16px;
	margin-bottom:5px;
	padding:1px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration:none;
	}
	
#kalm a {
	
	color: #FFFFFF;
	text-decoration:none;
}

#kalm a:hover, #kalm .active a {
	
	
	text-decoration:none;
}

#logsup{
	display:inline;
	width:102px; 
	height:38px; 
	border:#e6e6e6 solid 1px; 
	margin-left:2px; 
	text-align:center; 
	float:right;	
	}
	
.Searchan {
	background-color:ffffff;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #8b8989;
	height: 22px;
	width: 70px;
	border: 1px solid #7f9db9;
	margin-top:20px;
	cursor: pointer;
	
	
}
.rad {
	height: 8px;
	width: 8px;
	margin-top:1px;
	
}

.pelle{
	width:267px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt; COLOR: #909090; margin-bottom:5px;
	margin-top:-3px;
	}
	
.twoline{
	width:550;
	padding-bottom:5px;
	}	
.exampl{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt; COLOR: #909090;
	
	}
	
.btn{
		color:#8b8989; 
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		
		}
.active_btn{
		color:#8b8989;
		font-weight:bold; 
		font-size:15px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		background-color:#f8f8f8;
		border-right:2px solid #cdba96;
		border-left:2px solid #cdba96;
		}
		


.btn:hover{
		color:#8b8989; 
		text-decoration:underline;
		}

.btncount{
		color:#1a1a1a; 
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		
		}
		
.btncount:hover{
		color:#1a1a1a; 
		text-decoration:underline;
		}


.btnmx{
		color:#404040;
		font-weight:bold;
		font-size:12px;
		font-family:Verdana;
		text-decoration:none;
		
		}
		
.btnmx:hover{
		
		text-decoration:underline;
		}

.btnmx1{
		color:#404040;
		font-size:12px;
		font-family:Verdana;
		text-decoration:underline;
		
		}

.btnmx1:hover{
		
		text-decoration:none;
		}

#publishdate{
		margin-bottom:10px;  
		float:left;
		font-family:Verdana; 
		font-size:12px; 
		color:#404040;
	}
.contformtx
	{
	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	color:#9da697;
	padding-bottom:100px;
	font-weight:bold;
	}	
	
.teare{
	width:165px;
	height:70px;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif; 
	border:1px solid #9da697;
	font-size:8pt;
       color:#9da697;
	}
	
#coninfo{
	margin-top:240px; 
	margin-bottom:10px; 
	padding-top:6px;
	padding-bottom:6px;
	width:550px; 
	border-top:#a7a5a5 solid 1px; 
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#8b8989;	
	}

#coninfo1{
	 
	margin-bottom:10px; 
	padding-top:6px;
	padding-bottom:6px;
	width:550px;
	border-top:#a7a5a5 solid 1px;
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#8b8989;	
	}
#coninfo2{
	margin-bottom:10px; 
	padding-top:6px;
	padding-bottom:6px;
	width:550px; 
	border-top:#a7a5a5 solid 1px; 
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#8b8989;	
	}
#coninfo3{
	
	margin-bottom:10px; 
	padding-top:6px;
	padding-bottom:6px;
	width:550px;
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#8b8989;	
	}
#coninfo4{
	
	margin-bottom:10px; 
	padding-top:6px;
	padding-bottom:250px;
	width:550px;
	border-bottom:#a7a5a5 solid 1px;
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#8b8989;	
	}
#coninfo5{
	margin-top:0px; 
	margin-bottom:10px; 
	padding-top:6px;
	padding-bottom:6px;
	width:550px; 
	border-top:#a7a5a5 solid 1px; 
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#8b8989;	
	}

#coninbottom{
	
	margin-bottom:10px; 
	padding-top:6px;
	padding-bottom:6px;
	width:550px; 
	border-top:#a7a5a5 solid 1px;  
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#161414;	
	}
#coninbottom1{
	
	margin-bottom:10px;
	padding-top:6px;
	padding-bottom:6px;
	width:550px;
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#161414;	
	}
#coninbottom2{
	
	margin-bottom:10px; 
	padding-top:6px;
	padding-bottom:6px;
	width:550px;
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#161414;	
	}
#coninbottom3{
	
	margin-bottom:10px; 
	padding-top:6px;
	padding-bottom:6px;
	width:550px;
	border-top:#a7a5a5 solid 1px;
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#161414;	
	}
#coninbottom4{
	
	margin-bottom:10px; 
	padding-top:6px;
	padding-bottom:6px;
	width:550px;
	border-top:#a7a5a5 solid 1px;
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#161414;	
	}

#footer_links {
font-size:8pt; 
color:#777777; 
margin-top:20px; 
float:right;
}

#footer_links a {
text-decoration:none;
color:#777777;
}

#footer_links a:hover {
text-decoration:underline;
}

.searchannext {
	background-color:ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #9da697;
	height: 20px;
	width: 50px;
	border: 1px solid #9da697;
	cursor: pointer;
}		

.kolam{
	border:1px solid #cc5252;
	}
	
.calingone{
	
	font-size:17;
	color:#333333;
	text-decoration:none;
	}
.calingone:hover{ 
	text-decoration:underline;
	}
#topadver{	margin-right:11px; float:left; width:550px; margin-top:5px;
	border:#a7a5a5 solid 1px; padding-top:4px; padding-bottom:4px;
	}
	
.adgchang{
		color:#003399; 
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		
		}


.adgchang:hover{
		
		text-decoration:underline;
		}
	
	
/**      city scroll           **/	


#citynames{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#717073; 
			width:130px; 
			text-decoration:none; 
			margin-top:10px; 
			padding-left:20px;
			}

.citylink{
		  font-family:Arial, Helvetica, sans-serif; 
		  font-size:12px; 
		  color:#717073; 
		  line-height:18px;  
		  text-decoration:none;
		  }
.citylink:hover{
				text-decoration:none; 
				font-size:13px; 
				color:#a22413;
				}
				
.citylinkIdeal{
				text-decoration:none; 
				font-size:13px; 
				color:#a22413;
				}
#topadvertise{
	float:left; 
	margin-top:5px;
	border:#a7a5a5 solid 1px; 
	padding:3px; 
	position:absolute;
    top:0px;
    left:246px;
	margin-left:11px;
	}	

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border:#9da697 1px solid ;
color: #9da697;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{

}

.shadetabs li a:hover{
text-decoration:none;
color: #ffffff;
background-color:#9da697;
}

.shadetabs li.selected{

position: relative;
top:0px;

}

.shadetabs li.selected a{ 
color:#ffffff;
background-color:#9da697;

border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */

text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border-top: 1px solid #9da697;
width: 547px;
margin-bottom: 1em;
padding: 10px 0 10px 0;

}

.tabcontent{
font-family:Arial, Helvetica, sans-serif;
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
	