/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:Arial, Tahoma, Helvetica, Verdana, "Times New Roman";
	font-size:13px;
	background:url(../images/bg.gif) repeat;
	color:#666666;
	font-weight: normal;
}
h1,h2,h3,h4,h5,h6,div,form,li,ul,span,input,em,td,table{margin:0; padding:0;}
*{margin:0; padding:0;}
li,ul{list-style:none;}
a{text-decoration:none; color:#cc0000; outline:none;}
a:hover{text-decoration:underline; color:#000000;}
img{border:none;}
.cleardiv{clear:both;}
#maindiv{width:939px; margin:auto;}


/*logo and search*/
.logo{ background:url(../images/top_bg.jpg) repeat-x; height:105px;}
.logo .logo_left{float:left; margin:10px 0px 10px 10px; padding-right:15px;}
.logo .logo_right{float:right; margin:10px 0 0 0;}
.logo .logo_right .live_help{ color:#cc0000; text-transform:capitalize; font-family:Tahoma, Helvetica, Verdana, "Times New Roman"; font-weight:bold; font-size:11px; margin:25px 15px 0 0; padding-bottom:17px; text-align:right;}
.logo .logo_right .live_help a.mail{background:url(../images/mail.gif) no-repeat; padding-left:20px; margin-left:15px;}
.logo .logo_right .live_help a.phone{background:url(../images/phone.gif) no-repeat; padding:5px 0 0 13px; margin-left:15px;}



/*menu*/
.menu{margin:0px 0 0 0px;}
.menu li{  float:left;}
.menu li a{ font-family:Helvetica, Verdana, "Times New Roman"; font-weight:bold; color:#000000; text-transform:uppercase; text-align:center; margin-right:5px; font-size:12px; display:block; background:url(../images/menu_unselect.gif) no-repeat; height:25px; width:153px; padding:15px 0 0 0; color:#FFFFFF;}
.menu li a:hover,.menu li a.select{ background:#cc0000; font-family:Helvetica, Verdana, "Times New Roman"; font-weight:bold; color:#ffffff;  text-transform:uppercase; background:url(../images/menu_select.gif) no-repeat; height:25px; width:153px; padding:15px 0 0 0;}



/*header*/
.header{margin-bottom:0px; position:relative;}


/*body content*/
.body_content{background:#ffffff url(../images/content_bg.gif) left bottom repeat-x; padding:20px 0px 20px 10px;}
.body_content .col1{float:left; width:329px; margin-right:10px;}
.body_content .col2{float:left; width:280px; margin-left:15px;}
.body_content .col3{float:right; width:271px; margin-left:20px;}


.body_content h1{font-family:"Trebuchet MS", Tahoma, Verdana, Arial; font-size:24px; color:#cc3333; font-weight:normal; margin-bottom:10px;}
.body_content h1.subject{font-family:"Trebuchet MS", Tahoma, Verdana, Arial; font-size:24px; color:#cc3333; font-weight:normal; margin-bottom:10px; background:url(../images/subject_re.gif) no-repeat; padding:0 0 30px 52px;}
.body_content p{line-height:16px; margin-bottom:15px;}
.body_content .where{border-bottom:1px solid #9bbed9; margin-bottom:10px;}
.body_content li{margin-bottom:3px;}
.body_content ul.subject_list{float:left; width:49%; margin-bottom:10px;}
.body_content ul.subject_list li{font-size:12px; margin-bottom:1px; color:#212f64;}
.body_content ul.subject_list li a{color:#212f64;}
.body_content ul.subject_list li a:hover{color:#333;}



/*services page styles*/
.body_content .service_col{float:left; width:634px; } 
.body_content .service_col .tab_list li{float:left; margin-right:25px; font-size:24px;font-family:"Trebuchet MS", Tahoma, Verdana, Arial; font-size:24px; color:#cc3333; cursor:pointer; padding:5px 0 0 0px; width:208px; text-align:center;}
.body_content .service_col .tab_list li.select{
	float:left;
	margin-right:25px;
	font-size:24px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-size:24px;
	color:#cc3333;
	cursor:pointer;
	background:url(../images/tab_heading.gif) left top no-repeat;
	text-align:left;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
.body_content .service_col div#call_the_exp, .body_content .service_col div#team{margin:15px 0 0 5px;}
.body_content .service_col ul.call_the_exp li{font-size:12px; background:url(../images/tickMark.gif) left 1px no-repeat; padding-left:20px; margin-bottom:7px; color:#212f64;}

/*Footer*/
.footer{background:#a0a8b3 url(../images/footer_bg.gif) repeat-x; padding:10px 0; color:#ffffff;}
.footer1{margin:10px 0;  padding:0 10px;}
.footer1 h1{font-family:"Trebuchet MS", Tahoma, Verdana, Arial; font-size:24px; color:#ffffff; font-weight:normal; margin-bottom:10px;}
.footer1 .col1{width:340px; float:left; margin-right:10px; font-size:12px;}
.footer1 .col1 h3{font-size:13px; margin-bottom:10px;}
.footer1 .col1 ul{margin-bottom:10px;}
.footer1 .col1 li{color:#00ccff; margin-bottom:5px;}
.footer1 .col1 li a{color:#00ccff; }
.footer1 .col1 li a:hover{color:#ffffff;}
.footer1 .col2{width:229px; float:left; padding:0 10px; border:1px solid #91979c; border-bottom:none; border-top:none;  }
.footer1 .col2 .input_txt{ background:url(../images/input_bg.gif) no-repeat; width:164px; height:29px; border:none; padding:3px 0 0 5px; margin-bottom:15px;}
.footer1 .col2 .button_txt{ background:url(../images/footer_button.png) no-repeat; color:#ffffff; text-align:center; border:none; width:109px; height:33px; padding-top:0px; font-weight:bold;}


.footer1 .col3{width:300px; float:right; margin-left:10px;}
.footer1 .col3 .search{background:#FFFFFF; padding:5px; margin-bottom:15px; width:260px; }
.footer1 .col3 .in_text{width:210px; height:18px;  margin-right:2px;}
.footer1 .col3 .go{background:url(../images/go_btn.gif) no-repeat; height:24px; width:38px; border:none;}
.footer1 .follow img{margin-right:10px;}
.footer .copy_right{float:left; margin:15px 0 0 15px;}
.footer .design{float:right; margin:15px 15px 0 0;}.Buzzword {
	color: #BA1E2B;
	font-style: normal;
	font-weight: bold;
}

