/* BOF of css */       
#container .container_wrap {  
	width: 966px;     
 }   
#container {  
	margin: 0 0 0 0;    
	padding: 0px 5px 5px 5px;    
	width: 1025px;     
 }   
#content .cat_popular #popmain_kw_0 li a:hover {  
	color: #7e00cc;     
 }   
#content .cat_popular #popmain_kw_0 li a {  
	color: #2200cc;    
	font-size: 14px;    
	font-weight: bold;     
 }   
#content .cat_popular #popmain_kw_0 li.clearRow {  
	background: transparent;    
	border-bottom: 1px dotted #adc5f1;    
	height: 1px;    
	margin: 0 0 0 0;    
	padding: 0 0 0 0;     
 }   
#content .cat_popular #popmain_kw_0 li:hover {  
	background: #fff8dd url(../../../images/785/bul_arrow_green.gif) 44px 11px no-repeat;     
 }   
#content .cat_popular #popmain_kw_0 li {  
	background: transparent url(../../../images/785/bul_arrow_green.gif) 44px 11px no-repeat;    
	float: left;    
	padding: 5px 0 5px 60px;    
	width: 260px;     
 }   
#content .cat_popular #popmain_kw_0 {  
	list-style: none;     
 }   
#content .cat_popular .header {  
	color: #aaaaa8;    
	font-size: 10px;    
	padding: 10px 0 20px 0;    
	text-transform: uppercase;     
 }   
#content .cat_popular {  
	list-style: none;     
 }   
#content .popmain {  
	border-bottom: 1px solid #e0ebff;    
	height: 350px;    
	padding: 0 0 30px 0;        
 }   
#content {  
	float: left;    
	padding: 0 0 0 20px;    
	width: 666px;                              
 }   
#header #dropdownflag {  
	font-size: 10px;                                                       
 }   
#header #header_wrap #dropdownflag {  
	padding: 0 0 0 0;     
 }   
#header #header_wrap #header_links #date {  
	color: #061e30;    
	float: right;    
	font-size: 10px;    
	line-height: 20px;    
	margin: 0 0 0 0;    
	padding: 2px 5px 0 0;     
 }   
#header #header_wrap #header_links #links .link_bookmark {  
	border-right: 1px solid #aad4f4;    
	margin: 0 5px 0 0;    
	padding: 0 5px 0 0;     
 }   
#header #header_wrap #header_links #links a:hover {  
	text-decoration: underline;     
 }   
#header #header_wrap #header_links #links a {  
	color: #aad4f4;    
	font-size: 11px;    
	text-decoration: none;     
 }   
#header #header_wrap #header_links #links {  
	margin: 0 0 0 0;    
	padding: 0 0 0 0;     
 }   
#header #header_wrap #header_links .dropdown {  
	float: right;    
	margin: 0 0 0 0;    
	padding: 0 0 0 0;     
 }   
#header #header_wrap #header_links form {  
	display: block;     
 }   
#header #header_wrap #header_links {  
	float: right;    
	margin: 0 0 0 0;    
	padding: 10px 0 0 0;    
	text-align: right;    
	width: 50%;     
 }   
#header #header_wrap #header_title #domainname {  
	color: #313131;    
	margin: 0 0 0 0;    
	padding: 0 0 0 0;     
 }   
#header #header_wrap #header_title #search_label {  
	color: #545454;    
	font-size: 11px;    
	font-style: italic;    
	font-weight: normal;    
	margin: 0 0 -3px 0;    
	padding: 0 0 0 0;     
 }   
#header #header_wrap #header_title #tagline {  
	color: #545454;    
	font-size: 11px;    
	font-style: normal;    
	font-weight: normal;    
	margin: 0 0 0 0;    
	padding: 0 0 0 0;     
 }   
#header #header_wrap #header_title h1 {  
	font-size: 20px;    
	margin: 0 0 0 0;    
	padding: 0 0 0 0;     
 }   
#header #header_wrap #header_title p {  
	margin: 0 0 0 0;    
	padding: 0 0 0 0;     
 }   
#header #header_wrap #header_title {  
	float: left;    
	margin: 0px;     
	position: relative;    
	text-align: left;    
	width: 280px;     
 }   
#header #header_wrap {  
	border-top: 5px solid #ffffff;    
	font-size: 11px;    
	margin: 0 0 0 0;    
	padding: 15px 25px 15px 25px;    
	position: relative;    
	width: 916px;     
 }   
#header #lang_dropdown {  
	display: inline;    
	padding: 0 0 0 0;     
 }   
#header {  
	background: #f0f7f9;    
	border-bottom: 1px solid #6b90da;    
	margin: 0 0 0 0;    
	padding: 0 0 0 0;    
	position: relative;    
	width: 966px;                                                                                                                                                                                                                                                                                                                                          
 }   
#main {  
	background: transparent url(../../../images/785/div_blue.gif) left top repeat-y;    
	border-top: 7px solid #ffffff;       
	width: 956px;            
 }   
#sidebar #links .imp {  
	color: #989898;    
	left: 0;    
	position: absolute;    
	top: 0;     
 }   
#sidebar #links .link_bookmark {  
	border-right: 1px solid #7777cc;    
	float: left;    
	padding: 0 7px 0 0;     
 }   
#sidebar #links .link_homepage {  
	float: left;    
	padding: 0 0 0 8px;     
 }   
#sidebar #links a:hover {  
	text-decoration: underline;     
 }   
#sidebar #links a {  
	color: #7777cc;    
	font-size: 10px;    
	text-decoration: none;     
 }   
#sidebar #links {  
	margin: 10px 0 0 0;    
	padding: 25px 0 0 0;    
	position: relative;     
 }   
#sidebar .poplinks ul li a:hover {  
	color: #7e00cc;     
 }   
#sidebar .poplinks ul li a {  
	color: #2200cc;    
	font-size: 11px;    
	font-weight: normal;     
 }   
#sidebar .poplinks ul li.keywords_header h3 {  
	color: #aaaaa8;    
	font-size: 10px;    
	font-weight: normal;    
	text-transform: uppercase;     
 }   
#sidebar .poplinks ul li.keywords_header {  
	background: transparent;    
	padding: 10px 0 20px 0;     
 }   
#sidebar .poplinks ul li {  
	background: transparent url(../../../images/785/bul_dot_blue.gif) 23px 11px no-repeat;    
	padding: 4px 0 4px 35px;     
 }   
#sidebar .poplinks ul {  
	list-style: none;     
 }   
#sidebar .poplinks {  
	border-bottom: 1px solid #e0ebff;    
	height: 380px;     
 }   
#sidebar {  
	float: right;    
	width: 226px;                                         
 }   
.popmain_generic .cat_favorite li .keyword_header {  
	color: #a1a1a1;    
	font-size: 11px;    
	font-weight: bold;    
	line-height: 18px;    
	text-align: right;    
	text-transform: capitalize;    
	vertical-align: top;     
 }   
.popmain_generic .cat_favorite li .sub li {  
	background: transparent url(../../../images/785/bul_dot_blue.gif) no-repeat center left;    
	padding: 0 0 0 12px;    
	width: 118px;     
 }   
.popmain_generic .cat_favorite li a:hover {  
	color: #7e00cc;     
 }   
.popmain_generic .cat_favorite li a {  
	color: #2208cc;    
	font-size: 11px;    
	text-decoration: underline;     
 }   
.popmain_generic .cat_favorite li.header {  
	color: #aaaaa8;    
	font-family: Arial, Helvetica, sans-serif;    
	font-size: 10px;    
	line-height: 18px;    
	padding: 10px 0 10px 0;    
	text-align: left;    
	text-transform: uppercase;    
	vertical-align: top;    
	width: 660px;     
 }   
.popmain_generic .cat_favorite li {  
	color: #6e6e6e;    
	float: left;    
	font-family: Arial, Helvetica, sans-serif;    
	font-size: 11px;    
	line-height: 18px;    
	list-style: none;    
	padding: 0 0 0 30px;    
	width: 130px;     
 }   
.popmain_generic .cat_favorite {  
	float: left;    
	list-style: none;    
	margin: 0 0 0 0;    
	padding: 0 0 15px 0;    
	text-transform: capitalize;    
	width: 660px;     
 }   
.popmain_generic {  
	padding: 0 0 0 0;    
	width: 660px;     
 }   
.search #searchbox_action .submit {  
	background: transparent url(../../../images/785/bg_search_left.gif) top left no-repeat;    
	border: 0px;    
	color: #000000;    
	display: block;    
	float: left;    
	font-size: 9px;    
	margin: 0px 0px 0px 0px;    
	padding: 4px 6px 3px 3px;    
	position: relative;    
	text-align: center;    
	text-transform: uppercase;    
	vertical-align: top;    
	width: auto;     
 }   
.search #searchbox_action .submit_wrap {  
	background: transparent url(../../../images/785/bg_search_right.gif) top right no-repeat;    
	float: left;    
	margin: 0px 0px 0px 5px;    
	padding: 0px 0px 0px 0px;    
	position: relative;     
 }   
.search #searchbox_action .text {  
	background: transparent;    
	border: 1px solid #a4a4a4;    
	display: block;    
	float: left;    
	font-size: 11px;    
	height: 17px;    
	margin: 0px 0px 0px 0px;    
	padding: 0px 0px 0px 0px;    
	position: relative;    
	width: 133px;     
 }   
.search #searchbox_action {  
	height: 20px;    
	margin: 0 0 0 0;    
	padding: 0 0 0 0 ;    
	position: relative;    
	text-align: left;    
	width: 240px;     
 }   
.search label {  
	display: none;     
 }   
.search {  
	background: transparent;    
	height: 25px;    
	padding: 20px 0 0 0;    
	position: relative;         
 }   
body {  
	background: transparent url(../../../images/785/bg_main_2.gif) left top repeat-y;           
 }  /* EOF of css */