/*  



Theme Name: WP-Apul



Theme URI: phpopensource@live.in



Description: Theme By Apul



Version: 2.0.6



Author: APUL GUPTA



Author URI: phpopensource@live.in



*/







/*=== Setup ===*/



*{



/*	border: 0;



	margin: 0;



	padding: 0;

*/

}



body{



/*	background: #ffffff url() repeat-x top;*/



	color:#2D3130;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:11px;

}



a{



	color: #999999;



	font-size: 12px;



	text-decoration: none;



}



a:hover{



	text-decoration: none;
	color:#0097C9;



}



/*input,select,textarea{



	border: #cacaca 1px solid;



	font-size: 12px;



	padding: 5px;



}

*/

select{



	padding: 0;



}



li{ list-style-image:url(../../../images/index_30.jpg);



	/*list-style: none;*/



}







/*=== Layout ===*/







#top{



	clear: both;



	height: 37px;



	margin: 0 auto;



	padding:0;



	line-height:29px;



	font-size:14px;	



	margin-top:7px;



	



}



#page{



width:910px;



height:100%;



}







/*========= TOP NAVIGATION =========*/







.nav1, .nav1 ul {



	padding: 0;



	margin: 0;



	list-style: none; 



	z-index: 100;



}







.nav1 a {



	display: block;



	padding-bottom:4px;



	padding: 0 10px;



	z-index: 100;



	color: #FFFFFF;



	



}







.nav1 li {



	float: left;



}







/* Style drop down list */







.nav1 li ul {



	position: absolute;



	width: 130px;



	left: -999em;



}



.nav1 li ul li {



	border: 1px solid #F7F6F6;



	border-width:0 1px 1px;



	background: #FFF;



}



.nav1 li:hover ul, .nav1 li.sfhover ul{



	left: auto;	



}



.current_page_item a {



	color: #ffffff;



	font-size: 14px;



}







.nav1 li ul li a {



	line-height: 25px;



	font-size: 11px;



	color: #555555;



	width: 130px;



	padding-bottom:0;



}







.nav1 li ul li a {







}



.nav1 li ul li ul li a {



	border-width:0 1px 1px 0px;



}



.nav1 li ul ul {



	margin: -25px 0 0 150px;



}







.nav1 li ul ul li a {



	line-height: 25px;



}







.nav1 li:hover ul ul, .nav1 li.sfhover ul ul {



	left: -999em;



}







.nav1 li:hover ul, .nav1 li li:hover ul, .nav1 li.sfhover ul, .nav1 li li.sfhover ul {



	left: auto;



}







/* IE7 Fix */







.nav1 li:hover, .nav1 li.hover {  



	position: static;



}











/*- Subscribe -*/



.subscribe{	color: #FFFFFF; float:right;font-size: 14px; font-weight:bold;}



.subscribe a { color: #ffffff;font-size: 14px; font-weight:normal; }



.subscribe a:hover { text-decoration:underline; font-weight:normal;}







/*=== Top Menu ===*/



#topmenu{



	position:relative;



	height: 33px;



	margin-bottom:20px;



}



#topmenu li{



	border-left: 1px solid #dedbd1;



	float: left;



	line-height: 33px;



}



#topmenu li a{



	color: #333333;



	display: block;



	margin: 0 1px 0 0;



	padding: 0 15px;



}



#topmenu li a:hover,#topmenu li.active a{



	color: #ff7800;



	text-decoration: none;



}







/*- Nav / Dropdowns-*/



#nav, #nav ul{



	padding: 0;



	float:left;



	list-style: none;



}



#nav {



	padding: 0;



}



#nav a {



	display: block;



}



#nav li {



	float: left;



	line-height:33px;	



}



#nav li a:hover {



	background: none;



}



#nav li ul {



	position: absolute;



	width: 15em;



	left: -999em;



	padding-top:1px;



}



#nav li:hover ul, #nav li.sfhover ul {



	left: auto;



	z-index:1000;	



}



#nav li ul li {



    background: url(images/bgr-box-trans.png) repeat-x;



	border-bottom:1px solid #dedbd1;	



	border-left:1px solid #dedbd1;	



	border-right:1px solid #dedbd1;			



	line-height:28px;	



	width:15em;



}



#nav li:hover, #nav li.hover {



    position: static;



}



#nav li ul ul {



	margin: -29px 0 0 15em;



}



#nav li:hover ul ul, #nav li.sfhover ul ul {



	left: -999em;



}



#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {



	left: auto;



}



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {



	left: -999em;



}



#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {



	left: auto;



} 







/*==============  HEADER  ===================*/



#header{



	height: 109px;



}



#header .spacer{



	color: #FFFFFF;



	float: right;



	font-size: 11px;



	padding: 37px 0px 0 0;



	text-align: right;



}



#header .spacer p{



	clear: both;



}



/*- Logo -*/







#header h1{	display:none; }



#header #title { height:109px; overflow:hidden; }



#header .logo { margin-top:15px; }







/*- RSS -*/



#rss{



	position:absolute;



	top:-10px;



	right:0px;



	height: 38px;



	width: 39px;		



	display: inline;



	float:right;



}



/*- Search -*/



#search{



	background: url(images/bgr-search.gif) no-repeat;



	height: 32px;



	margin: 0 0 10px;



}



#search input{



	background: transparent;



	border: 0;



	color: #a3a192;



	float: left;



	font-size: 12px;



	margin: 5px 0 0 10px;



	width: 178px;



	padding:2px;



}



#search .btn{



	margin: 7px 0 0;



	padding: 0;



	width: auto;



}







/*=== typography ===*/



h2{



	/*color: #333333;



	font-family: Arial, Helvetica, sans-serif;



	font-size:18px;



	margin: 0 0 5px;



	font-weight:bold;*/
	border-style:none;
border-top:1px none #E3E3E3;
border-width:1px;
color:#0097C9;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:28px;



}



h2 a{



	color: #333333;font-size:18px;font-weight:bold;



}



h3, h4, h5{



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0097c9;

	text-align:left;



}



#columns h3{



	font-weight: bold;



}



#sidebar h3{



	



	font: 12px Arial, Helvetica, sans-serif;



	



	font-weight:bold;



	padding:5px 8px;



	display: block;



	margin: 0 0 7px 0;



	text-align: left;



	border: 1px solid #dedbd1;



	height:16px;



	color: #ffffff;



	background-color: #006699;



	font-size: 12px;



}



#centercol h3 {



	background: #f5f4f0;



	margin: 0 0 15px 0px;



	padding:10px 18px 5px 18px;



	border:1px solid #dedbd1;



	color:#363636;



	text-align: left;



	height:20px;



	font-size:14px;



}



.featuredpost h2 { font-size:30px; }







/*- SideTabs -*/



.idTabs{



	font-size: 12px;



	float:left;



	margin: 0 0 8px 0;



}



.idTabs li{



	float:left;



}



.idTabs li a{



	background:#ffffff;



	color:#363636;



	font-weight:bold;



	padding:5px 8px;



	display: block;



	margin: 0 7px 0 0;



	text-align: left;



	border: 1px solid #dedbd1;



}



.idTabs li.last a{



	margin: 0



}



.idTabs li a:hover,



.idTabs .selected{



	background:#ebe9e1;



	text-decoration: none



}







/*=== Post ===*/







.date-comments{



	border-bottom: 1px dotted #999999;



	color: #999999;



	font-size: 11px;



	height: 30px;



	line-height: 25px;



	margin: 0 0 10px;
	padding-bottom:5px;



}



.date-comments a { 	color: #999999; }







#centercol .date-comments p{



	line-height: 25px;



}



span.comments{



	/*background: url(images/ico-comments.gif) no-repeat left;*/



	padding: 0 0 0 20px;



	



}



span.continue{



	/*background: url(images/ico-continue-trans.png) no-repeat left;*/



	padding: 1px 0 1px ;



	float:right;



	line-height:20px;



}



span.continue a{color:#990000;}



span.continue-archives{



	background: url(images/ico-arrow-trans.png) no-repeat right center;



	padding: 0px 15px 0px 0px;



	margin-bottom:20px;



}



span.continue-archives-alt{



	background: url(images/ico-arrow-trans-left.png) no-repeat left center;



	padding: 0px 0 0px 15px;



	margin-bottom:20px;



}



span.continue-archives a, span.continue-archives-alt a { 



	color:#777777; 



	font-weight:bold;



	font-size:14px;



}



a.more{



	background: url(images/ico-arrow-trans.png) no-repeat left;



	color: #777777;



	font-size: 11px;



	padding: 0px 0 0 15px;



}







/*=== Styling Boxes ===*/







/*- Box (main column boxes) -*/



.box, .widget{



	background: #FFFFFF url() repeat-x top left;



	border:1px solid #dedbd1;



	margin: 0 0 10px 10px;



	padding:10px;



	overflow:hidden;



}



.box img { 



	border: 1px solid #999999;



	margin: 0 0 10px 0;



}



.box p{



	line-height: 18px;



	padding: 0 0 10px;



	font-size:12px; color:#000000;



}



.widget { padding:5px; }







/*- Box2 (sidebar boxes) -*/



.box2{



	/*background: #f5f4f0 url(images/bgr-box-trans.png) repeat-x top left;



	margin: 0 0 15px 0px;



	padding:18px;



	border:1px solid #dedbd1;

*/

background: #FFFFFF url() repeat-x top left;



	border:1px solid #dedbd1;



	margin: 0 0 10px 10px;



	padding:10px;



	overflow:hidden;



}



.box2 .nav1{



	float: none;



	padding: 0 0 0 0px; 



}	



.box2 .spacer.white{



	background: #ffffff;



	border: 1px solid #dedbd1;



	clear: both;



	margin: 0px;



}



.box2 .flickr_badge_image img{



	float:left;



	background: #ffffff;



	border: 1px solid #dedbd1;



	margin: 4px 9px 4px 0px;



	padding: 7px;



}



.box2 .flickr_badge_image img:hover{



	background: #ebe9e1;



	border: 1px solid #dedbd1;



}



/*- Ads -*/



.ads{



	margin: 0;



	padding:0;



}



.ads img{



	float: left;



	margin: 10px 0 0 15px;



	border: 1px solid #dedbd1;



}



.ads img.last{



	margin: 0;



	float:right;



}



#mpu_banner {



	border: 0px solid #dedbd1;



}	







/*=== Styling Lists ===*/







/*- List1 -*/



.list1{



	padding: 0;



	padding: 15px;



}



.list1 li{



	background: url(images/ico-star-trans.png) no-repeat top left;



	margin: 0 0 8px;



	padding: 0 0 0 22px;



}



.list1 li a{



	color:#222222;



}



/*- List2 -*/



.list2{



	clear: both;



}



.list2 li{



	background: #ffffff;



	border: 1px solid #dedbd1;



	margin: 0 0 5px;



	padding: 12px 10px;



}



.list2 p {



	line-height:16px;



}



/*- Widget lists -*/



.widget ul{



	line-height:16px;



	padding-top: 10px; padding-bottom:10px; padding-left:25px; padding-right:25; text-align:left;



}



.widget ul li{



	border-bottom: 1px solid #f1f1ed;



	padding: 5px 0px;



}



.widget ul li a{



	color:#0097c9;



}



.widget ul li ul{



	margin: 5px 0 0px 10px;



}	







.widget ul li ul li{



	background: none;



	border-top: 1px solid #f1f1ed;



	border-bottom: none;	



	padding: 5px 0px;



}







/*=== Footer ===*/







#footer{



	background:#e4e2db url(images/bgr-footer.gif) repeat-x;



	font-size: 11px;



	padding: 18px 0 0px 0;



	font-size:11px;



	height:32px;



	margin-top:10px;



	line-height:22px;		



}







#footer, #footer a{



	color: #777777;



}







#footer img {



	vertical-align:middle;



}







/*=== Misc. ===*/







.fix{



	clear: both;



	height: 1px;



	margin: 0 0 -1px;



	overflow: hidden;



}



.fl{



	float: left;



	color:#000000;



	font-size:12px;



}



img.fl{



	margin: 0 12px 5px 0;



}



.fr{



	float: right;



	color:#000000;



	font-size:11px;



}



.fr a{color:#000000;



	font-size:12px;}



.ac{



	text-align: center;



}



.ar{



	text-align: right;



}



.gravatar {



	float:left;



	border: 1px solid #DEDBD1;



	margin: 0px 7px 0 0;



	padding:4px;



	background:#FFFFFF;



}







/*========= VIDEO =========*/







.video{



	height: 250px;



	margin: 0 0 10px 0;



	width: 300px;



	display: inline;



}







/*- SideTabs -*/



.vidtabs .idTabs{



	font-size: 12px;



	margin: 10px 0 0 0;



	width:100%;



	float:none;



}



.vidtabs .idTabs li{



	padding:0px;



	float:none;



}



.vidtabs .idTabs li a{



	background:#ffffff;



	color:#363636;



	font-weight:bold;



	padding:5px 8px;



	display: block;



	text-align: left;



	border:0px;



	margin:0;



}



.vidtabs .idTabs li.last a{



	margin: 0



}



.vidtabs .idTabs li a:hover,



.vidtabs .idTabs .selected{



	background:#ebe9e1;



	text-decoration: none



}







/*========= COMMENTS =========*/







h2.commh2{



	font-size: 1.4em !important;



	padding: 0 0 5px;



	color:#333 !important;



}



ol.commentlist{



	margin: 10px 0 20px;



	padding: 0;



	list-style: none;



	font-size: 12px;



	line-height: 20px;



}



ol.commentlist p, #respond p{



	margin-bottom:10px;



	line-height: 20px;



}



ol.commentlist .content {



	margin-left:70px;



}



.commentmetadata a {



	font-size:11px;



	color:#333333;



}



ol.commentlist cite{



	font-style: normal;



	font-weight: bold;



}



ol.commentlist li.comment{



	padding: 15px 15px 5px;



	margin:10px 0;



	background:#F8F8F4;



	border:1px solid #DEDBD1;	



}







input#submit {



	font-size: 12px;



	color:#363636;



	font-weight:bold;



	padding:7px 10px;



	margin: 0 0 7px 0;



	text-align: left;



	border: 1px solid #DEDBD1;



	background:#F5F4F0;



}







/*========= SINGLE POST SPECIFIC =========*/







span.tags{



	background: url(images/ico-tags-trans.png) no-repeat left;



	padding: 1px 0 0 20px;



}



.singleh2 {



	font-size:1.8em !important;



	padding-top:5px;



}



.entry { margin-bottom:5px;}



.entry p{



	text-align:left;



	color:#2D3130;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;



	}



.entry blockquote { 



	padding: 0px 10px;



	border-left: 2px solid #777777;



	margin: 5px auto 15px auto;



	width:85%;



	color: #777777;



	font-style: italic;



	}



.entry blockquote p {



	font-size:12px;



	padding: 5px 0px;



	margin: 5px 0px;



	line-height: 20px;



	}



.entry img { 



	padding: 2px 2px 2px 2px;



	background:#F8F8F4;



	border: solid 1px #e6e6e6; 



	}



.entry ul, .entry ol {



	margin-bottom:15px;



	font-size:12px;



	line-height:20px;



	}



.entry ul li ul, .entry ol li ol{



	margin-bottom:0px;



	padding-top:3px;



	}



.entry ul li {



	list-style:circle inside !important;



	margin-left:15px;



	padding:3px 0px;



	}



.entry ul li ul li {



	list-style:disc inside !important;



	}



.entry ol li {



	list-style:decimal inside !important;



	font-size:12px;



	padding:3px 0px;



	}



.entry ol li ol li {



	list-style:decimal-leading-zero inside !important;



	}







/*========= ARCHIVE SPECIFIC =========*/







.arclist ul li{



	color:#c0c0c0;



	font-size:12px;



	border-bottom: 1px solid #f1f1ed;



	padding: 5px 0px;



}



.catrss {



	background: url(images/ico-rss.gif) center left no-repeat;



	padding-left: 24px;



	line-height: 16px;



}







/*=== Page Navigation (Next / Previous Posts) ===*/



.navigation a {



	color:#666666; 



	font-weight:bold;



	font-size:14px;



}



.alignleft{



	display:inline;



	float:left;



}



.alignright{



	display:inline;



	float:right;



}







/*========= AUTHOR INFO =========*/







.author_info {



	padding: 0px;



	margin-top:15px;



	color:#666666;



}







.author_photo {



	float:left;



	margin-right:10px;



	width:58px;



}







.author_photo img {



	background-color: #FFFFFF;



	padding: 4px;



	border: 1px solid #cccccc;



	width: 48px;



	height:48px;



	float:left !important;



}



.author_info p {



	font-size:12px;



	padding:0px;



	margin-bottom:10px;



}



.author_info a {



	color:#000000;



	text-decoration:none;



	padding:0;



}



.author_info a:hover {



	text-decoration:underline;



}



.author_info ul, .author_info li {



	margin:0px;



	padding:0px;



}



.author_info h3 {



	font-size:14px;



	margin-bottom: 10px;



	padding: 0px;



}







.author_email a {



	background-image: url(images/ico-email.png);



	background-repeat: no-repeat;



	background-position: left center;



	padding-left: 26px;



	padding-top: 2px;



	padding-bottom: 2px;



	text-decoration:none;



	font-weight:bold;



}







.entry .wp-caption {



	-moz-border-radius-bottomleft:3px;



	-moz-border-radius-bottomright:3px;



	-moz-border-radius-topleft:3px;



	-moz-border-radius-topright:3px;



	padding: 1px;



	background:#F8F8F4;



	border: solid 1px #e6e6e6; 



	text-align:center;



}



.entry .wp-caption img{



	border:0;



	padding:4px 0;



	background:none;



	margin:0;



}



.entry .wp-caption-text {



	padding:0;	



	margin:0;



	font-size:11px;



	text-align:center;



}



.entry .aligncenter {



	margin: 10px auto 20px auto;



	display: block;



}







.entry .alignleft {



	margin: 10px 10px 8px 0;



	float: left;



}







.entry .alignright {



	margin: 10px 0px 8px 10px;



	float: right;



}



ol { zoom: 1; }











/*=============================================================







NEW STYLES VERSION 2.0







==============================================================*/







img.post-thumbnail { float:left; margin:5px 10px 5px 0; }







/* PageNavi */







.more_entries {font-size:11px; padding-bottom:35px;}



.more_entries .wp-pagenavi {clear:both;float: right;}



.more_entries .wp-pagenavi a {text-decoration: none !important; font-weight:normal; font-size:12px;}







.more_entries .wp-pagenavi .current, 



.more_entries .wp-pagenavi .on,



.more_entries .wp-pagenavi a:hover {background: #f8f8f7 !important;}







.more_entries .wp-pagenavi a,



.more_entries .wp-pagenavi a:link,



.more_entries .wp-pagenavi a:visited, 



.more_entries .wp-pagenavi .current, 



.more_entries .wp-pagenavi .on,



.more_entries .wp-pagenavi span.pages { background: #ffffff;color: #666; padding: 4px 8px !important; margin-left: 4px; border:1px solid #dfdccf; line-height:24px; }







.more_entries .wp-pagenavi .extend { background:none; border:none; }



/*-------------------------Header-----------------------------------------*/



#header{margin:auto; padding:0; width:912px; height:54px; float:left; }



#header-links{margin:auto; padding:0; width:912px; height:27px; float:left;}



#header-links .tab{margin:0; padding:0; width:592px; float:left; height:27px;}



#header-links .tabs{margin:14px 0 0 0; padding:0 0 0 25px; width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;}



#header-links .tabs a{ width:auto; float:left;  font-size:14px; color:#ffffff; text-decoration:none;}



#header-links  .tabs a:hover{ width:auto; float:left; font-size:14px; color:#ffffff;  text-decoration:underline;}







/*-------------------------banner-----------------------------------------*/







#banner{margin:auto; padding:0 0 0px 0px; width:894px;  background-color:#FBFBFB; height:auto;}



#banner-img{width:894px; float:left; height:376px;background:url(./images/banner.jpg) no-repeat;  padding-bottom:10px; overflow:hidden;}



#banner-search{margin:15px 5px 0 5px; padding:0; width:587px; float:left; height:33px;}



#banner-search form{width:588px; float:left; height:33px; }



#banner-search-box{margin:15px 0 0 0; padding:0; width:288px; float:left; height:33px;}



#banner-search-box .box{margin:6px 0 0 0px; padding:5px 0 0 5px; width:236px; float:left; height:25px; border:1px solid #CCCCCC;}



#banner-search-img{margin:0; padding:18px 0 0 0; width:25px; float:left; height:33px;}



#banner-search-text{margin:100px 5px 0 40px; padding:0; width:190px; float:left; height:auto;}



#banner-search-text .tee{margin:5px 5px 0 10px; padding:0; width:200px; float:left; height:auto; font-size:12px; color:#CCCCCC;}



#banner-search-input{margin:150px 5px 0 300px; padding:0; width:190px; float:left; height:auto; }



#banner-search-input .are{margin:0; padding:0; width:190px; float:left; height:auto; }



#banner-search-input .bre{margin:0; padding:0 ; width:190px; float:left; height:auto; }



#banner-search-input .area{padding:5px 0 0 5px; width:190px; float:left; height:24px; background:#CCCCCC; border:1px solid #CCCCCC; font-size:16px;}



.noborder{border:none;}







ul.sidebarTabs li a (line 46)







{







text-decoration: none;







background-color: #006699;







background-image: none;







background-repeat: repeat;







background-attachment: scroll;







background-position: 0% 0%;







border-top-width: 1px;







border-right-width-value: 1px;







border-right-width-ltr-source: physical;







border-right-width-rtl-source: physical;







border-bottom-width: 1px;







border-left-width-value: 1px;







border-left-width-ltr-source: physical;







border-left-width-rtl-source: physical;







border-top-style: solid;







border-right-style-value: solid;







border-right-style-ltr-source: physical;







border-right-style-rtl-source: physical;







border-bottom-style: solid;







border-left-style-value: solid;







border-left-style-ltr-source: physical;







border-left-style-rtl-source: physical;







border-top-color: #cccccc;







border-right-color-value: #cccccc;







border-right-color-ltr-source: physical;







border-right-color-rtl-source: physical;







border-left-color-ltr-source: physical;







border-left-color-rtl-source: physical;







padding-top: 0.1em;







padding-right: 0.4em;







padding-bottom: 0.1em;







padding-left: 0.4em;







color: #ffffff;







outline-color: -moz-use-text-color;







outline-style: none;







outline-width: medium;







cursor: pointer;







display: inline;







}







ul.sidebarTabs li.sidebarTabs_curr a (line 58)







{







border-bottom-width: 1px;







border-bottom-style: solid;







background-color: #006699;







background-image: none;







background-repeat: repeat;







background-attachment: scroll;







background-position: 0% 0%;







color: #ffffff;







text-decoration: none;







}







ul.sidebarTabs li a:hover (line 66)







{







color: #ffffff;







background-color: #006699;







background-image: none;







background-repeat: repeat;







background-attachment: scroll;







background-position: 0% 0%;







text-decoration: none;







}



.topblock{border-bottom-width: 1px;







border-bottom-style: solid;







border-bottom-color: #f1f1ed;







padding-top: 5px;







padding-right: 0px;







padding-bottom: 5px;







padding-left: 0px;



}







* html #content-rig-right-img{margin:0; padding:0;}



* html #content-rig-right-img .twi{padding:0; margin:0;;}



* html #content-rig-right-img .you{padding:0; margin:0;}



* html #content-rig-right-img .face{padding:0; margin:0;}



#content-rig-right-img{margin:5px 5px 5px 5px; padding:0; width:310px; height:auto; float:left;  border:1px solid #cccccc; background:#FFFFFF;}



#content-rig-right-img .twi{width:308px; height:auto; float:left;}



#content-rig-right-img .you{width:308px; height:auto; float:left;}



#content-rig-right-img .face{width:308px; height:auto; float:left; }



#content-rig-right-img .te{margin:10px; padding:5px; width:auto; height:auto; float:left; color:#FFFFFF; background-color:#006699; font-size:12px; text-align:left; }



#content-rig-right-img .tex{margin:5px 0 0 10px; padding:5px; width:315px; height:auto; float:left; color:#333333; font-size:12px; text-align:left; clear:both; }



.bdr {

	border: 1px solid #e3e3e3;

}

a .head1 {

	
	font-size: 28px;

	color: #0097c9;

	
}

.bdrbtm {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #e3e3e3;

}

.txtgrn {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #60b600;

}

.txtblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0097c9;

}.txtrun {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2d3130;

}



.txtfld {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	background-color: #ebf3f6;

	height: 31px;

	border: 1px solid #cccccc;

}

.txtcopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #abc8df;

}

.txtwt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #ffffff;

}



a:link {

	color: #0097c9;

	text-decoration:none;

}

a:visited {

	color: #0097c9;

		text-decoration:none;

}

a:hover {

	color:#0097C9;

		text-decoration: none;

}

a:active {

	color: #0097c9;

		text-decoration:none;

}





a.l1:link {

	color: #ffffff;

	text-decoration:none;

}

a.l1:visited {

	color: #ffffff;

		text-decoration:none;

}

a.l1:hover {

	color: #ffffff;

		text-decoration: none;

}

a.l1:active {

	color: #ffffff;

		text-decoration:none;

}

.wg1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: bold;

	color: #000000;

	background-image: url(index_14.jpg);

	background-repeat: no-repeat;

	text-align: center;

	vertical-align: middle;

	height: 42px;

	width: 60px;

	padding-top:5px;

}

.wg2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;



	color: #ffffff;

	background-image: url(index_20.jpg);

	background-repeat: no-repeat;

	text-align: center;

	vertical-align: middle;

	height: 18px;

	width: 60px;

	padding-left:11px;

	padding-top:2px;

}

