body{
	margin:0px;
	padding:0px;	
	/*background-image:url(../images/body_bg.gif);
	background-repeat:repeat;
	background-position:left top;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
	
a img {outline: none;-moz-outline-style: none;}

img {  border-style: none;}

.left_bg{
	background-image:url(../images/left_bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
.right_bg{
	background-image:url(../images/right_bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
.header_image_bg{
	background-image:url(../images/header_image_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	border-left:1px solid #000;
}

.wt_number
{
	vertical-align:top;
	position:relative;
	margin-top:1px;
	float:right;	
}

.wt_bullet
{
	vertical-align:top;
	position:relative;
	margin-top:5px;
	margin-right:-15px;
	float:right;	
}

.wt_h
{
	font-size:12px;
	color:#CCC;
	font-weight:500;
	margin-top:15px;
	margin-left:10px;
	position:relative;
	float:left;
}

.orange_opac_bg
{
	background:#DA6E1B;
	height:28px;	
	opacity:0.75;
	filter:alpha(opacity=75);
	text-align:left;	
	vertical-align:middle; 
	padding-left:5px;
	padding-top:10px;
}
.my_team_head
{
	background:url(../images/customer_homepage/my_team_head.jpg) repeat-x;
	height:37px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:central;
	text-align:center;
	color:#818285;
	font-size:14px;
	font-weight:700;
}
.active_step{
	background:url(../images/work_for_us/currentstep.jpg) no-repeat;
	width:173px;
	height:40px;
	vertical-align:central;	
	padding-left:3px;
}

.inactive_step{
	background:url(../images/work_for_us/inavetivestep.jpg) no-repeat;
	width:173px;
	height:40px;
	vertical-align:central;
	padding-left:3px;
}

.border_header{
	border:1px solid #000;
}

.background_page{
	text-align:center;
	background-color:#E7E8E9;
}

.model_url_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	color:#DF7828;		
	padding-left:30px;
	margin:0 0 0 0;
}

.calendar_orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#DF7828;	
	font-weight:700;	
	margin:0 0 0 0;
}

.prefooter_orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:600;
	color:#DF7828;	
	margin:0 0 0 0;
}

a.info{
    position:relative; /*this is the key*/
    z-index:0; background-color:#ccc;
    color:#000;
    text-decoration:none;
}

a.info:hover{z-index:1; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #CCC;
    background-color:#000; 
	color:#FFF;
    text-align: center;
	vertical-align:top;
}

.black_td{
	background:url(../images/black_td.jpg) repeat-x;
	vertical-align:central;
	padding-left:5px;
	color:#DF7828;	
	font-size:14px;
	font-weight:bold;
}

.deposit{
	font-size:12px;
	padding-left:5px;
	text-align:left;
}

.customer_menu{	
	font-family:Arial, Helvetica, sans-serif;
	width:160px;
	height:177px;
	color:#6D6E71;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}

.customer_left_menu{
	border-bottom:1px #CCC solid;
	padding-left:9px;
	font-size:14px;
	font-weight:0;
}

.red_text{
	color:#EC332C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:600;
}

.grey_nonbold{
	color:#6D6E71;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;	
}

.dashboard_top{
	background:url(../images/model_homepage/dash_bg2.jpg) repeat-x;	
	vertical-align:middle;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8F9194;
	font-weight:bold;
	border-bottom:1px #CCC solid;
}

.footerlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.membertxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.event_orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#DF7828;
	font-weight:bold;
}

.review_comment{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.experience_orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#DF7828;
}

.experience_grey{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	color:#77787B;
}

.tdcontactus{
	width:245px;
	height:349px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	border:1px #818285 solid;
}

.divcontactus{
	padding-top:55px;
	padding-left:20px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}

.orange_contact{
	font-family:Arial, Helvetica, sans-serif;
	color:#DC6F1D;
	font-size:14px;
	font-weight:700;
}

.grey_contact{
	font-family:Arial, Helvetica, sans-serif;
	color:#818285;
	font-size:14px;
	font-weight:700;
}

.white_contact{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:500;
}

.white_text_why{
	font-family:Arial, Helvetica, sans-serif;color:#FFF;
	font-weight:500;
	font-size:30px;
	letter-spacing:2px	
}

.orange_text_why{
	color:#DF7828;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:30px;
	letter-spacing:2px;
}

.grey_why{
	font-family:Arial, Helvetica, sans-serif;
	color:#818285;
	font-size:11px;
	font-weight:600;
}

.white_text_why_small{
	font-family:Arial, Helvetica, sans-serif;color:#FFF;
	font-weight:500;
	font-size:12px;	
}

.white_text_step{
	font-family:Arial, Helvetica, sans-serif;color:#FFF;
	font-weight:bold;
	font-size:13px;	
}

.orange_text_why_small{
	color:#DF7828;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:12px;
}

.grey_text_why_small{
	color:#818285;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:12px;
}

.content_contact{		
	color:#6D6E71;
	font-size:12px;
	line-height:16px;	
}

.content_casestudies{		
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6E71;
	font-size:11px;
	font-weight:bold;	
}

.content_talent{		
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6E71;
	font-size:12px;
	line-height:14px;
}

.casestudies_grey{
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6E71;
	font-size:14px;
}

.agency_grey{
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6E71;
	font-size:13px;
	font-weight:bold;
}

.grey11_nonbold{
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6E71;
	font-size:11px;
	font-weight:600;
}

.grey11_nonbold_line{
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6E71;
	font-size:11px;
	font-weight:600;
	line-height:13px;
	vertical-align:top;
	text-align:justify;
	padding-top:5px;
}

.sub_step_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6E71;
	font-size:11px;
	font-weight:bold;
}

.agency_bio_name{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.agency_bio_func{
	font-family:Arial, Helvetica, sans-serif;
	color:#DC6F1D;
	font-size:12px;
	font-weight:bold;
}

.agency_bio_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6E71;
	font-size:13px;	
}

.news_feed_title{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	padding-left:30px;	
}

.news_feed_content{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
}

.casestudies_orange{
	color:#DC6F1D;
	font-size:15px;	
	font-weight:bold;
}

.casestudies_grey2{
	font-family:Arial, Helvetica, sans-serif;
	color:#6D6E71;
	font-size:11px;
}

.casestudies_orange2{
	color:#DC6F1D;
	font-size:11px;	
	font-weight:bold;
}

.label_newsletter{
	color:#E7E8E9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:700;
	height:31px;
	text-wrap:none;
}

.agreement_head{
	font-weight:bold;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:27px;
	text-align:center;
	vertical-align:top;
}

.agreement_text{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
}

.underline{
	text-decoration:underline;
}

#wrapper_logos { width: 995px; height:110px; border-bottom:2px #999 solid; }

.black_bg{
	background:url(../images/content_bg.png) repeat-x;
	width:330px;
}

.orange_bar{	
	margin:0;
	width:330px;
}

.orange_title{
	width:233px;
	color:#DC6F1D;
	font-size:22px;	
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:13px;
	padding-top: 10px;
	vertical-align:top;
}

.orange_title2{	
	color:#DC6F1D;
	font-size:22px;	
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
}

.orange_title_small{	
	color:#DC6F1D;
	font-size:14px;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;	
	vertical-align:top;
}

.orange_title17{	
	color:#DC6F1D;
	font-size:17px;	
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;	
	vertical-align:top;
}

.orange_title_small_no_top{	
	color:#DC6F1D;
	font-size:14px;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.orange_title_small12{	
	color:#DC6F1D;
	font-size:12px;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.orange_title_small12noleft{	
	color:#DC6F1D;
	font-size:12px;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.newsletter_textbox{
	width:199px;
	background-color:#BCBDC0;
	border:1px #FFF outset;
}

.referal_textbox{
	width:199px;
	background-color:#F3F3F4;
	font-family:Arial, Helvetica, sans-serif;
	border:1px #CCC solid;
}
.footer_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	color:#666;
	text-align:left;
}

.footer_bar{
	background-color:#DC6F1D;
	height:38px;
	border-bottom:4px #333 solid;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
}

a.white_link{text-decoration:underline;}
a.white_link:link {color:#FFFFFF;}
a.white_link:visited {color:#FFFFFF;}  /* visited link */
a.white_link:hover {color:#FFFFFF;}  /* mouse over link */
a.white_link:active {color:#FFFFFF;}  /* selected link */}

.border_header_grey{
border:1px solid #B2B2B2;
}
.middle_border{
	border:1px solid #000000;
}
.text_field{
	width:88px;
	height:16px;
	border:1px solid #000000;
}
.text_orange{
	color:#f7941d;
	
}
.txt_blck{
	color:#000000;
}
a:link{
	
	color:#DC6F1D;
	text-decoration:none;
}
a:visited{
	color:#DC6F1D;
	text-decoration:none;
}
a:hover{
	
	color:#000;
	text-decoration:none;
}
.page_link1{
	color:#000000;
	font-size:12px;
	
}
.page_link:link{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.page_link:visited{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.page_link:hover{
	color:#f7941d;
	font-size:11px;
	text-decoration:none;
}
.txt11_black{
	font-size:11px;
	color:#000;
	line-height:16px;
}

.txt12_black{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
}

/*******************************	OLD STYEL BY TUSHAR	*******************/

.text_dashboad{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	height:30px;
	color:#58585A;	
	text-align:center;
}

.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.text_new{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;
}

.text_new12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
}

.text_new13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;
}

.text_new14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	font-weight:bold;
}

.light_grey{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;	
}

.text_new_grey{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7D7E81;
}

.text_normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
}

.text_normal_arial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.small_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	
}

.title
{
      font-family:Arial, Helvetica, sans-serif;
	  font-size:16px;
      color:#DF7828;
	  font-weight:bold;
}	
	  
.textflied{
        border:#CCCCCC 1px solid;
		padding:2px;
		color:#333333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#150604;
}

.textfieldgrey
{
	border:#CCC 1px solid;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7D7E81;
	font-weight:bold;
	padding:3px;
}
/*.button {
	color:#f7941d;
	font-style:normal;
	font-family:verdana; 
	font-weight: bold; 
	font-size:10px; 
	background-color:#ececec;
}*/
.button {
	color:#FFFFFF;
	font-style:normal;
	font-family:verdana; 
	font-weight: bold; 
	font-size:10px; 
	background-color:#E9AD6C;
	
}
.msg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-align: center;
	font-weight: bold;
}

.white_heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}

.profile_link:link{
		display:block;
		xbackground-color:#F7D593;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	    xfont-weight:bold;
		font-size:10px;
		color:#0000CC;
		padding:3px;
		text-decoration:None;
}
.profile_link:visited{
		display:block;
		xbackground-color:#F7D593;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	    xfont-weight:bold;
		font-size:10px;
		color:#0000CC;
		padding:3px;
		text-decoration:None;
}
.profile_link:hover{
		display:block;
		background-color:#FFD971;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	    xfont-weight:bold;
		font-size:10px;
		color:#0000CC;
		padding:3px;
		text-decoration:none;
					}

.blue_link:link{
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#0000CC;
		text-decoration:None;
}
.blue_link:visited{
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:10px;
		color:#0000CC;
		text-decoration:None;
}
.blue_link:hover{
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:10px;
		color:#0099FF; 
		text-decoration:none;
}

.orange_link:link{
	color:#DC6F1D;
	text-decoration:none;
}

.orange_link:visited{
	color:#DC6F1D;
	text-decoration:none;
}

.orange_link:hover{
	color:#DC6F1D;
	text-decoration:none;
}


.calendar_td{
	background-color:#FCD9C3;
}
.orngtext {
	font-family: Verdana;
	font-size: 11px;
	color:#F7941D;
	text-decoration: none;
	font-weight:bold;
}
.graytext {
	font-family:Verdana;
	color:#999999;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}
.graytextarial{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}
.graytextarial13{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
}
.caps_heading {
	color: #FB9C32;
	font-size:22px;
	font-family:Verdana;
	text-transform:capitalize;
	font-weight:bold;
}
.header2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding:7px;
}
.header2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#403D3E;
	font-weight:normal;
	padding:7px;
}
.header1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	padding:7px;
}

.footer a:link{
	
	color:#F96E05;
	text-decoration:none;
}
.footer a:visited{
	color:#F96E05;
	text-decoration:none;
}
.footer a:hover{
	
	color:#000;
	text-decoration:none;
}

.title_orange
{
	font-family:CenturyGothic;
	font-size:24px;
	color:#F96E05;
}
.title_gray
{
	font-family:CenturyGothic-Bold;
	font-size:24px;
	color:#AFAFAF;
	font-weight:bold
}

.text_black12_header{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#000;
	color:#F90;
	text-align:center
}

.text_orange18{
	
	color:#DF7828;
	text-decoration:none;
	font-size:18px;
}
.text_orange12bold{
	
	color:#f7941d;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

.border_footer{
	border:1px solid #000;
	color:#A6A6A6;
	font-size:8px;
	font-family:Arial;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
}

.alert_red{
	background-color:#FFFFFF;
	color:#FF0000;
	font-family: Arial;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
}

.alert_blue{
	background-color:#FFFFFF;
	color:#0000FF;
	font-family: Arial;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
}

.alert_gray{
	background-color:#FFFFFF;
	color:#A08484;
	font-family: Arial;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
}

.thank_you{
	font-family:CenturyGothic-Bold;
	font-size:24px;
	color:#DC6F1C;
	font-style:italic;
	font-weight:bold;
	text-align:center;
}

.tdTabs a
{
	color:#000000;
}


.tdTabs a:visited
{
	color:#000000;
}

.tdTabs a:hover
{
	color:#f7941d;
}

.text_Gothic_b_14{
	font-family:"Century Gothic";
	font-size:14px;
	font-weight:bold;
}

.text_Arial_20{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}

.text_Arial_20_promo_models{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.text_Arial_20_promo_models a{
	color:#f35200;
}
.text_Arial_20_promo_models a:hover{
	color:#000000;
}

.text_Arial_20_orange_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#f35200;
}

.text_Gothic_14{
	font-family:"Century Gothic";
	font-size:13px;
	line-height:17px;
}
.text_Gothic_12{
	font-family:"Century Gothic";
	font-size:12px;
	line-height:16px;
}

.text_Gothic_b_32_orange_red{
	font-family:"Century Gothic";
	font-size:32px;
	font-weight:bold;
	color:#f35200;
}

.text_Gothic_32_orange{
	font-family:"Century Gothic";
	font-size:32px;
	color:#E46713;
}

.text_index_small_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


.pager{float:left;height:27px;width:256px; text-align:center; padding:0px; padding-top:5px;}
.pager a { color : #B2B2B2; font-weight : bold; font-size:17px; letter-spacing:-1px;}
.pager a:hover { background : #E46616; color : #fff; text-decoration : none; cursor:pointer;}
.pager ul { margin : 0px; padding:0px; list-style-type : none; text-align:center;}
.pager li a {text-decoration : none; border:none; background:#B2B2B2; color : #fff; line-height : 27px; padding : 3px 5px 4px 3px; margin : 0px;}
.pager li.active a { background : #E46616; color : #fff;}
.pager li { display : inline; padding:0px; margin 0px; margin-right:2px; margin-left:1px;}
.pager li a span { display: inline-block; width: 20px; text-align:center; }

.city_table, .city_table td{
	border: 1px solid #BCBDC0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-align:left;
}

.td_state{
	background-color:#FBEDDF;
	color:#A93F24;
	font-weight:600;
}

.white_bg{
	background-color:#FFF;
}

a.grey_link{text-decoration:none; font-family:Arial, Helvetica, sans-serif; -moz-outline:none;}
a.grey_link:link {color:#7D7E81; font-family:Arial, Helvetica, sans-serif;}
a.grey_link:visited {color:#7D7E81; font-family:Arial, Helvetica, sans-serif;}  /* visited link */
a.grey_link:hover {color:#DF7828; font-family:Arial, Helvetica, sans-serif;}  /* mouse over link */
a.grey_link:active {color:#7D7E81; font-family:Arial, Helvetica, sans-serif;}  /* selected link */

a.light_brown_link{text-decoration:none;}
a.light_brown_link:link {color:#DC6F1D;}
a.light_brown_link:visited {color:#DC6F1D;}  /* visited link */
a.light_brown_link:hover {color:#F7941D;}  /* mouse over link */
a.light_brown_link:active {color:#DC6F1D;}  /* selected link */

a.brown_link{text-decoration:none;}
a.brown_link:link {color:#A93F24;}
a.brown_link:visited {color:#A93F24;}  /* visited link */
a.brown_link:hover {color:#F7941D;}  /* mouse over link */
a.brown_link:active {color:#A93F24;}  /* selected link */

a.black_link{text-decoration:none;}
a.black_link:link {color:#58585A;}
a.black_link:visited {color:#58585A;}  /* visited link */
a.black_link:hover {color:#F7941D;}  /* mouse over link */
a.black_link:active {color:#58585A;}  /* selected link */


a.black_link2{text-decoration:none; font-weight:700;}
a.black_link2:link {color:#58585A;}
a.black_link2:visited {color:#58585A;}  /* visited link */
a.black_link2:hover {color:#58585A;}  /* mouse over link */
a.black_link2:active {color:#58585A;}  /* selected link */

a.black_link3{text-decoration:none;}
a.black_link3:link {color:#000;}
a.black_link3:visited {color:#000;}  /* visited link */
a.black_link3:hover {color:#000;}  /* mouse over link */
a.black_link3:active {color:#000;}  /* selected link */

.city_table td a:hover{
	color:#f7941d;
}

.black_h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.black_h1_centered{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	padding-top:10px;
}

.black_h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.black_h3_orange_states_bar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	height:6px;
}

.black_h4_orange_states_bar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	margin:0;
	padding-top:15px;
}

.small_orange_h2_our_models{
	font-size:10px;
	letter-spacing:-1px;
	color:#E36C0A;
	margin:0px;
	padding:0px;
	padding-top:5px;
}

.orange_h1_contact_us{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ff6600;
}

.orange_h2_contact_us{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff6600;
}

.orange_h1_login{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#f7941d;
}

.text_login{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.orange_td_login{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f7941d;
}

.business_h1{
	font-size:9px;
	color:#333333;
}

.business_h{
	font-size:16px;
	color:#cc6600;
}

.business_text_dark_orange{
	color:#cc6600;
	font-size:18px;
}

.business_text_big_gray{
	color:#606060;
	font-size:18px;
}

.business_text_small_gray{
	color:#606060;
	font-size:16px;
}

.promo_models_h2{
	font-size:15px;
}

.model_homepage_left{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.model_homepage_orange_left{
	font:Arial, Helvetica, sans-serif;
	color:#f7941d;
	font-size:10px;
	font-weight:bold; 	
}

.model_homepage{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.model_homepage_new{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
	color:#262627;
}

.model_homepage_content{
	font-size:12px;
	color:#6D6E71;
}

.model_homepage_orange{
	font:Arial, Helvetica, sans-serif;
	color:#F96E05;	
	font-weight:bold; 	
}

.orange_background{
	background-color:#F96E05;
}

.orange_background_text{
	background-color:#F96E05;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

.white_text{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:#FFFFFF;
}

.texas_promo_models{
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
}

.my_opportunity{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0;
	margin:0;
	padding-top:15px;
	padding-bottom:15px;
}
/*round div*/
.top {
	background:url(../images/alert_top.gif) bottom right no-repeat;
	height:7px;
	margin:0px;
	padding:0px;
	clear:both;
	width:340px;
}
#middle {
	margin:0px;
	padding:0px;
	margin-left:35px;
	clear:both;
	width:302px;	
	border-left:1px solid #9C9C9C;
	border-right:1px solid #9C9C9C;
	/* for browsers not supporting gradient without image */
    background: #B5B5B5;
	/* Mozilla Firefox: */
    background: -moz-linear-gradient(top, #F0F0F0, #B5B5B5);
	/* Chrome and Safari:*/
    background: -webkit-gradient(linear,  left top, left bottom, from(#F0F0F0), to(#B5B5B5));
    /* Microsoft Internet Explorer */
    filter: progid:DXImageTransform.Microsoft.Gradient(  StartColorStr='#F0F0F0', EndColorStr='#B5B5B5', GradientType=0);
}
#bottom {
	background: url(../images/alert_bottom.gif) top right no-repeat;
	height:7px;
	margin:0px;
	padding:0px;
	clear:both;
	width:340px;
}
#round {
	background:url(../images/round.gif) left center no-repeat;
	margin:0px;
	padding:0px;
	position:relative; left:-34px;
	padding-left:75px;
	min-height:95px;
	text-align:justify;
	font-size:9px;
	font-weight:bold;
	width:250px;
}

/*.ie #round {
	height:95px;
}*/
.ie #middle {
	/*width:304px;*/
	margin-left:34px;
}

