/* Common font style for all pages */

body {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; margin:0px;}
body, p, ol, ul, td {font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color: #000000;}

/* common link style for all pages */
a:{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color: #0272AC;}
a:hover{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; color: #0272AC;}

/* header and footer background */
.header_bg{	background-image: url(../images/static/bg_header.gif); background-repeat: repeat-x; border-bottom:1px solid #ccc;}
.footer_bg{background-image: url(../images/static/bg_footer.gif); background-repeat: repeat-x;}

/* Home page style link */
.homelink a {font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#0272AC;}
.homelink a:hover{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#0272AC; text-decoration:underline;} 

.toplinks a{ font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; color:#016494;}
.toplinks a:visited{ font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; color:#016494;}
 

/* footer text link */
.footer_text{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color: #000000; line-height:20px}
.footer_text a{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color: #0272AC;} 
.footer_text a:hover{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration: underline; color: #0272AC;} 

/* home page header main title and content text style */
.home_hd_bg{ background-image: url(../images/static/header_bg.gif); background-repeat: repeat-x;}
.adv_home_hd_bg{ background-image: url(../images/static/adv_header_bg.gif); background-repeat: repeat-x; height:225px;}
.pub_home_hd_bg{ background-image: url(../images/static/pub_header_bg.gif); background-repeat: repeat-x; height:225px;}

.home_title {color: #FFFFFF;font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 25px;}
.home_hd_content { color: #eeeeee;	font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.home_hd_content a { color: #eeeeee;	font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:underline;}
.home_hd_content a:hover { color: #eeeeee;	font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:underline;}

.fea_content { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.home_section_box{ border:0px; height:300px;}

.heading{font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; text-decoration: none; line-height: 25px;}
.sub_heading{font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#575352; text-decoration: none; line-height:20px;}
.sub_title{color:#454545; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; line-height:23px;}



#left_nav{ margin-right:10px;}
.left_nav_bg{ margin-right:10px; background-color:#F9F9F9; border: 1px solid #E7E9E9;}

.login_table_border{ border:1px solid #DBDBDB; background-color: #F9F9F9; height:250px;}

.button { background-color: #DDDDDD; border: 1px solid #666666; text-align: center; vertical-align: middle; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}

.textfield{	font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; color: #000000; vertical-align: middle; height: 24px;	border: 1px solid #999999;}

.mandatory{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:13px;}
.greytext{ color:#606060; font-size:12px; font-family: Arial, Helvetica, sans-serif;}

.errormsg{background-color: #FFFFEE; border: 1px dotted #FFCC99; color: #FF3300; padding-top: 0.3em; padding-bottom: 0.3em; text-indent:5px;}

.errormsgregister{background-color: #FFFFEE; font-size:14px;border: 1px dotted #FFCC99; color: #FF3300; padding-top: 0.3em; padding-bottom: 0.3em; text-indent:5px;}

.success_register { background-color: #FFFFEE; border: 1px dotted #FFCC99; font-size:14px; color:#009900; padding-top: 0.3em; padding-bottom: 0.3em; text-indent:5px;}

.formtag{ margin:0px;}

/* home login section style*/
.home_login_border{ padding:5px; border:1px solid #CCCCCC; background-color:#F9F9F9;}
.home_login_textfield{border:1px solid #CCCCCC; width:150px;}
.home_btn{background-color: #DDDDDD; border: 1px solid #666666; text-align: center; vertical-align: middle; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}

.home_section_bg{background-image:url(../images/static/section_bg.gif); background-repeat: repeat-x;}

.help_heading{ font-family: Arial, sans-serif; font-size: 18px; color: #000000; line-height: 20px;}
.help_sub_heading{ font-family: Arial, sans-serif; font-size: 15px; color: #666666;	line-height: 20px; font-weight:bold;}
.help_sub_title{font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color:#C44234; text-decoration: none; line-height:20px;} 

.img_border{border:1px solid #eeeeee;}

.clr{color:#FF0000;}


.grey_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #35393E;
	text-decoration: none;
	padding-left: 12px;
	line-height: 24px;
	padding-top: 5px;
}


.listing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 8px;
}

.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #35393E;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 3px;
}
.login_remember {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.login_register {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.link_readmore {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-left: 12px;
	line-height: 24px;
	padding-top: 3px;
}
.link_terms {

	font-family: Arial, sans-serif;
	font-size:29px;
	font-weight:500;
	color: #333333;
	text-decoration: none;
	
}
.link_learnmore:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C4F71;
	text-decoration: underline;
}

.link_readmore:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6633;
	text-decoration: underline;
	padding-left: 12px;
	line-height: 24px;
	padding-top: 3px;
}
.login_register:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

.searchbar{border:1px #8DA4A2 solid; background-color:#FFFFFF; height:17px; width:300px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* success message style */

.successmsg { background-color: #FFFFEE; border: 1px dotted #FFCC99; color: #000000; padding-top: 0.3em; padding-bottom: 0.3em; text-indent:5px;}


ul, li{ margin-left:5px; padding-left:5px;}

.strip_box { background-image:url(../images/static_images/strip_box.gif); background-repeat:no-repeat; width:175px; height:154px; padding:5px;}
strip_heading { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#626262; line-height:25px}

.bor_tl{ background-image:url(../images/static_images/img_tl.gif); background-repeat:no-repeat; width:5px; height:10px;}
.bor_tr{background-image:url(../images/static_images/img_tr.gif); background-repeat:no-repeat; width:5px; height:10px;}
.bor_tc{background-image:url(../images/static_images/img_tc.gif); background-repeat:repeat-x; height:10px;}
.bor_bl{background-image:url(../images/static_images/img_bl.gif); background-repeat:no-repeat; width:5px; height:10px;}
.bor_br{background-image:url(../images/static_images/img_br.gif); background-repeat:no-repeat; width:5px; height:10px;}
.bor_bc{background-image:url(../images/static_images/img_bc.gif); background-repeat:repeat-x; height:10px;}
.bor_vl{background-image:url(../images/static_images/img_left.gif); background-repeat:repeat-y; width:5px; }
.bor_vr{background-image:url(../images/static_images/img_right.gif); background-repeat:repeat-y; width:5px; }
.bor_cen{background-image:url(../images/static_images/img_centre.gif); background-repeat:repeat-x; background-color:#f9f9f9;  }

.img_border{ border:1px solid #eeeeee;}

.lftside_heading{font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#CE0000; line-height:23px;}

.top_lft {
	background-image: url(/images/table/table_03.jpg);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
}
.top_rt {
	background-image: url(/images/table/table_07.jpg);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
}
.btm_lft {
	background-image: url(/images/table/table_18.jpg);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
}
.btm_rt {
	background-image: url(/images/table/table_22.jpg);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
}
.top_bg {
	background-image: url(/images/table/table_05.jpg);
	background-repeat: repeat-x;
	height: 10px;
}
.btm_bg {
	background-image: url(/images/table/table_20.jpg);
	background-repeat: repeat-x;
	height: 10px;
}
.lft_bg {
	background-image: url(/images/table/table_09.jpg);
	background-repeat: repeat-y;
	width: 10px;
}
.rt_bg { background-image: url(/images/table/table_11.jpg); background-repeat: repeat-y;width: 10px;}
.registration_text { font-family:Arial, Helvetica, sans-serif; font-size: 16px; line-height: 25px; color: #000000;}
.registration_text a { font-family:Arial, Helvetica, sans-serif; font-size: 16px; line-height: 25px; color: #0272AC; text-decoration:none;}
.registration_text a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 16px; line-height: 25px; color: #0272AC; text-decoration:underline;}

.address_box{ border:1px solid #ccc; background-color:#f9f9f9; padding:10px;}
.textbox{ font-family:Arial, Helvetica, sans-serif; font-size:16px; height:25px; border:1px solid #7F9DB9;}
.dropdown{ height:25px; font-size:16px; width:275px;}
.textarea{font-family:Arial, Helvetica, sans-serif; font-size:16px; width:275px; border:1px solid #7F9DB9}

.dropdown_adclient{ height:30px; font-size:16px; width:390px;}

.registerlink {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color: #000000; line-height:25px;}
.registerlink a {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color: #0272AC; line-height:25px;}
.registerlink a:hover {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration: underline; color: #0272AC; line-height:25px;}

.login_textbox{ font-family:Arial, Helvetica, sans-serif; font-size:16px; height:22px;}
.login_button{ height:30px; font-size:15px; padding-bottom:2px; }

.space{ height:15px;}

/* New style for static pages 2.2  modified by jayanthi May 06 2010*/

.bularrow_space{ margin-right:5px;} /* bullet right space for all the pages */

h1{font-size: 25px; font-weight: bold; color: #000000; text-decoration: none; line-height: 25px; margin:0 0 15px 0;}
h3{font-size: 16px; font-weight: bold; color: #B05315; text-decoration: none; line-height: 25px; margin:0 0 10px 0;}
h4{font-size: 16px; font-weight: bold; color: #404040; text-decoration: none; line-height: 25px; margin:0 0 10px 0;}
.blog_title{ color:#B05315; font-weight:bold; font-size:16px; text-decoration:none; line-height:25px; margin-bottom:5px;}

.agency_wid{background-color: #fff; border:1px solid #ddd; width: 750px; height:250; padding: 5px; margin:0 0 5px 0; /* -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(/stylesheets/border-radius.htc);*/ text-align:left;}


/* advertiser and publisher analyrics page image slider new may 17 2010*/
.clear { clear:both; height:15px;}
#gallery { position:relative; height:391px;}
#gallery a { float:left; position:absolute; }
#gallery a img { border:1px solid #fff; }
#gallery a.show { z-index:500; }
/*#gallery .caption { z-index:600; background-color:#eee; color:#fff; height:100px; width:100%;  position:absolute; bottom:0; border:1px solid #eee;}
#gallery .caption .content { margin:5px;}
#gallery .caption .content h4 { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; } */



	
