*{margin:0; padding:0;}
body {background: #000000 url(bg_2.jpg) no-repeat center top; margin: 0 0 0 0px;}
img{border:none}
#holiday_bg{margin: 0 0 0 0px;background-color: #000000;background-image: url(bg_holiday.jpg);background-repeat: no-repeat;background-position: center top;}
#main {width:964px; margin:auto;}
#header { padding-top:10px;}
#header_holiday { padding-top:10px; height:420px;}
.logo{float:left;width:428px;height:60px;}
.tollfree{float:right; background:url(tollfree_no.png) no-repeat ; width:243px; height:49px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tollfree_no.png',sizingMethod='scale');}
.menu_link{float:right; clear:both;}
.menu_link li{display:inline;}
.menu_link li a{font-family:Arial, Helvetica, sans-serif;color:#FFFFFF; font-size:12px; text-decoration: none; padding-left:10px; padding-right:10px;}
.menu_link li a:hover{text-decoration: underline; color:#ef7c03}
.menu{position:relative;clear:both;background:url(menu_bg.png) no-repeat top;height:143px;width:962px;}
.menu_box{float:left; width:200px; margin-top:40px; padding-left:20px; padding-right:20px; cursor: pointer;}
.menu_box a{text-decoration: none;}
.menu_box h1{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; text-shadow:1px 1px 0 #6c3191; color: #FFFFFF; text-decoration: none;}
.menu_box p{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; text-shadow:1px 1px 0 #6c3191;}
.twitter{position:absolute;clear:both;left:880px;top:90px;width:80px; height:48px; cursor: pointer;}
.clienttitle{float:left; height:48px;}
.center{clear:both; padding-left:10px; padding-right:10px; background-color:#FFFFFF; width:942px;}
.center_box{float:left; width:418px; padding-left:20px; padding-right:10px;}
.center_box h1{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; padding-bottom:10px; color: #000000; text-shadow:1px 1px 0 #F7F7F7; text-decoration: none;}
.center_box p{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; line-height: 18px;}
.center_box ul{list-style:none;}
.center_box li a{font-family:Arial, Helvetica, sans-serif;color:#ef7c03; font-size:12px; text-decoration: none; padding-left:10px; padding-right:10px;}
.center_box li a:hover{text-decoration: underline; color:#000000}
.center_box2{float:left; width:268px; padding-left:20px; padding-right:10px}
.center_box2 h1{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #000000; padding-bottom:10px; text-decoration: none;}
.center_box2 ul{list-style:none;}
.center_box2 li {background: url(bullets.jpg) no-repeat left 8px; padding-left: 15px; padding-bottom:5px;}
.center_box2 li a{font-family:Arial, Helvetica, sans-serif;color:#ef7c03; font-size:12px;text-decoration: none;}
.center_box2 li a:hover{text-decoration: underline; color:#000000}
.center_box3{float:left; width:163px; padding-left:20px; padding-right:10px}
.center_box3 h1{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #000000; padding-bottom:10px; text-decoration: none;}
.center_box3 p{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
.center_box3 ul{list-style:none;}
.center_box3 li {font-family:Arial, Helvetica, sans-serif;color:#ef7c03; font-size:12px; text-decoration: none; padding-left:5px; padding-bottom:10px; padding-right:10px;}
.banner_left{float:left;}
.banner{ padding-top:0px;}
.content{clear:both;background-image:url(content_bg.jpg); margin-top:10px; padding-top:15px; background-repeat: no-repeat; background-position: top; /*height:221px;*/ }
#footer{clear:both; padding-top:5px;}
.footer_link{float:left; text-shadow:1px 1px 0 #330152; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin-bottom:20px; padding-left:10px;}
.footer_link a{font-family:Arial, Helvetica, sans-serif; text-shadow:1px 1px 0 #330152; font-size:11px; color:#FFFFFF; text-decoration: none;}
.footer_link a:hover{text-decoration: underline;}
.newsletter{float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; padding-right:10px; margin-bottom:20px;}
.newsletter input{color:#cccccc}
.newsletter .button{vertical-align:bottom;}
.text_input{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-top:2px;padding-bottom:2px;width:145px;background-color:transparent;border: 1px solid #999999;color: #666666;}
.text_input_footer{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-top:2px;padding-bottom:2px;width:145px;background-color:transparent;border: 1px solid #999999;color: #FFFFFF;}

#clientlabel {position: absolute;left: 20px;top: -5px;}

.content_subpage{clear:both;background-image:url(content_bg_2.jpg);padding-top:15px; background-repeat: no-repeat; background-position: top; font-family: Arial, Helvetica, sans-serif;}
.content_subpage .title{font-family: Arial, Helvetica, sans-serif; font-size: 12pt;  color: #F18A1E; text-shadow:1px 1px 0 #F7F7F7; text-decoration: none;}
.center_box_subpage{float:left; width:650px; padding-left:20px; padding-right:10px;}
.center_box_subpage_2{float:left; width:910px; padding-left:20px; padding-right:10px;}
.content_subpage_2{clear:both;float:left; width:910px; padding-left:20px; padding-right:10px;background-image:url(content_bg_2.jpg);padding-top:15px; background-repeat: no-repeat; background-position: top;}
.content_subpage h1{font-family: Arial, Helvetica, sans-serif; font-size: 14pt;padding-left:30px ;padding-bottom:10px; color: #F18A1E; text-shadow:1px 1px 0 #F7F7F7; text-decoration: none;}
.content_subpage p{ padding:0px 40px; font-size:12px;line-height:20px; text-align:justify;}
.center_box_subpage h2{font-family: Arial, Helvetica, sans-serif; font-size: 14pt; padding-bottom:10px; color: #F18A1E; text-shadow:1px 1px 0 #F7F7F7; text-decoration: none;}

.center_box_subpage h1{font-family: Arial, Helvetica, sans-serif; font-size: 14pt; padding-bottom:10px; color: #F18A1E; text-shadow:1px 1px 0 #F7F7F7; text-decoration: none;}
.center_box_subpage p{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; line-height: 18px;}
.center_box_subpage ul{list-style:none;}
.center_box_subpage li a{font-family:Arial, Helvetica, sans-serif;color:#ef7c03; font-size:12px; text-decoration: none; padding-left:10px; padding-right:10px;}
.center_box_subpage li a:hover{text-decoration: underline; color:#000000}

.programs_container{border: 1px solid #CCCCCC;}
.programs_subhead{}
.programs_subhead td{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-left:10px;}
.programs_list td{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:10px;}
.programs_list a {font-family:Arial, Helvetica, sans-serif;color:#3f0464; font-size:14px; font-weight:bold; text-decoration: none; padding-left:10px; padding-right:10px; text-shadow:1px 1px 0 #fffff;}
.programs_list a:hover{text-decoration: underline;}
.programs_list_grey td{	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;padding-left:10px;background-color: #f0f0f0;}
.programs_list_grey a {font-family:Arial, Helvetica, sans-serif;color:#3f0464; font-size:14px; font-weight:bold; text-decoration: none; padding-left:10px; padding-right:10px; text-shadow:1px 1px 0 #fffff;}
.programs_list_grey a:hover{text-decoration: underline;}
#contact{ padding-left:20px;}
#contact fieldset {border:0 none; padding-top:10px; padding-bottom:10px;}
#contact legend{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;}
#contact label{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
#contact label a {font-family:Arial, Helvetica, sans-serif;color:#f18a1e; font-size:11px; text-decoration: none;}
#contact label a:hover{text-decoration: underline;}
#freetools{}
#freetools td{font-family:Arial, Helvetica, sans-serif;color:#400565; font-size:14px; font-weight:bold; text-decoration: none;}

#sidebar{padding: 5px 0 10px 0;margin: 0px 0 0 0;float: right;width: 230px;background: url('http://www.experienceadvertising.com/images/navi-bg.gif') no-repeat #87619f;}
#sidebar h2 {margin: 5px 0 0;padding: 0;}
#sidebar ul ul li:before {content: "\00BB \0020";}
#sidebar ul, #sidebar ul ol {margin: 0;padding:10px;;}
#sidebar ul li {list-style-type: none;list-style-image: none;border-bottom: 1px dotted #fff;line-height: 30px;width: 200px;}
#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}
#sidebar ul ol li {list-style: decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0;padding: 0;}

.center-bottom{background:url(body_bot.png) no-repeat left; height:9px; font-size:1px;line-height:1px;width:962px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/body_bot.png',sizingMethod='scale');
}

.center_box_subpage h2 a{font-family: Arial, Helvetica, sans-serif; font-size: 14pt; padding-bottom:10px; color: #F18A1E; text-shadow:1px 1px 0 #F7F7F7; text-decoration: none;}
.center_box_subpage h2 a:hover{text-decoration: underline;}
.center_box_subpage p a{font-family:Arial, Helvetica, sans-serif;color:#000000; font-size:12px; text-decoration: none;}
.center_box_subpage p a:hover{font-family:Arial, Helvetica, sans-serif;color:#000000; font-size:12px; text-decoration: none;}

#sidebar a {color:#FFFFFF;font-family:arial;font-size:13px;font-weight:normal;}
#sidebar a:hover {color:#000000;margin:0;padding:0;text-decoration:none;}

.thetesti{

float: right;

background-color: #f5f5f5;

padding: 6px;

width: 410px;

margin-right: -15px;

}
.thetesti a{

color: #ff8800;

}



.thetesti a:hover{

color: #000;

}
.testiquote{

clear: both;

}
 .msg_success {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
	white-space:nowrap;
	
}
.link a{color:#F18A1E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;}
.link a:hover{
color:#F18A1E;
text-decoration:underline;
}


.heading{
font-size:14px; font-weight:bold; color:#EF7C03;
}
.bannerarchieve_table{
padding-left:30px;

}
.bannerarchieve_table td{
padding-left:50px;
vertical-align:middle;
height:25px;
font-size:12px;
color:#000;
}
.bannerarchieve_table td a{
font-size:12px;
color:#000;
text-decoration:none;
}
.bannerarchieve_table td a:hover{
font-size:12px;
color:#EF7C03;
text-decoration:underline;
}
.grey_bg{
background-color:#F5F5F5;
}

