.twitter {
background:url("../images/mm_twitter.jpg") no-repeat scroll left center transparent;
display:block;
height: 32px;
margin-bottom:10px;
padding-left:50px;
padding-top:10px;
}

.facebook
{
	background:url("../images/FacebookFan.png") no-repeat scroll left center transparent;
	display:block;
	height: 38px;
	padding-left:50px;
	padding-top:12px;
}

body {
margin : 0;
padding : 0;
background : #e9e9e9;
}
img {
border : none;
}
div, mg, p, a, ul, form, input, label, h1, h3, h2 {
padding : 0;
margin : 0;
}
#menu_class{
margin:0;
padding:0;
width:171px;
list-style-type:none;
line-height:120%;
padding-left:4px;
padding-top:4px;
height:21px;}
#menu_class .closed{
background-image:url(../images/down.png);
height:21px;
}
#menu_class .closed,#menu_class .opened{
padding-right:10px;
height:21px;
background-position:98% 50%;
background-repeat:no-repeat;
}
#menu_class .header{
background-color:#7B7B7B;
}
#menu_class .opened{
background-image:url(../images/up.png);
}


#menu_class a{
display:block;
font-weight:bold;
text-decoration:none;
height:21px;
padding-left:4px;
padding-top:4px;
}
#menu_class a.active{
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background-color:#a4c5ed;
color:#000;
height:21px;
}

#menu_class a.hover{
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background-color:#a4c5ed;
height:21px;
padding-left:4px;
padding-top:4px;
color:#000;
}

#menu_class ul{
overflow: hidden;
margin:0;
padding:0;
}
#menu_class li{
margin:0;
padding:0;
list-style-type:none;
color:#FFFFFF;
padding:3px;

}
#menu_class li a{
font: bold 11px 'Tahoma', verdana;
color:#FFFFFF;
}
#menu_class li.active a,#menu_class li li.active a{
font: normal 11px 'Tahoma', verdana;
color:#FFFFFF;
}
#menu_class li.active li a,#menu_class li li a{
padding:1px 4px 1px 10px;
font: normal 11px 'Tahoma', verdana;
color:#959595;
height:14px;
}
#menu_class li li a:hover{
padding:1px 4px 1px 10px;
font: normal 11px 'Tahoma', verdana;
color:#a4c5ed;
}
.menu_col{ 
width:200px; 
min-height:300px; 
height:100; 
background: transparent; 
margin-right:4px; 
z-index:9000; 
float:right;
}
a {
outline : none;
text-decoration : none;
color:#109dd2;
margin:0;
}
a:hover{color:#000;}

.inquiry_table th{font:bold 11px "Trebuchet MS", Helvetica, sans-serif; color:#109dd2;}
.inquiry_table th.heading_t{font:bold 11px Verdana, Helvetica, sans-serif; color:#777; line-height:13px;}
.inquiry_table td{font:normal 11px "Trebuchet MS", Helvetica, sans-serif; color:#000;}
.inquiry_table button{border:1px solid #b1cae5;font:normal 11px Verdana, Helvetica, sans-serif; color:#024c63; background:url(../images/header_over.gif) top repeat-x; width:96px; height:23px;}
ul {
list-style-type : none;
}
.spacer {
line-height : 0;
font-size : 0;
clear : both;
}
h2{
display:block;
line-height:22px;
margin-bottom:5px;
font: normal 18px "Trebuchet MS", Times, serifVerdana, Arial, Helvetica, sans-serif;
color:#109dd2;
padding:2px 0;
}
h4{
display:block;
line-height:22px;
margin:0px;
font: bold 14px "Trebuchet MS", Times, serifVerdana, Arial, Helvetica, sans-serif;
color:#109dd2;
padding:2px 0;
}
h5{
display:block;
line-height:22px;
margin:0px;
font: bold 12px Verdana, Times, serifVerdana, Arial, Helvetica, sans-serif;
color:#555;
padding:2px 0;
}
h3{
margin:0px;
clear:right;
list-style-type:none;
list-style:none;
display:block;
text-align:left;
padding:0px;
float:left;
font: normal 12px "Trebuchet MS", Times, serifVerdana, Arial, Helvetica, sans-serif;
color:#9b9b9b;

}
.clr{
clear:both;}
.noBg {
background : inherit !important ;
}
.line_black {
width : 100%;
height : 1px;
background-color : #000;
clear : both;
}
.line_grey {
width : 100%;
height : 1px;
background-color : #bfbfbf;

margin-bottom:15px;
float:left;
}
#main {
width : 950px;
min-height : 500px;
height : auto;
margin : auto;
background-color : #ffffff;
margin-bottom : 10px;
}
#header {
width : 950px;
float : left;
height : 173px;
}
.top {
background : url(../images/bg_header.png) no-repeat;
height : 138px;
}
.top_nav {
float : right;
width : 202px;
height : 138px;
}
.logo {
float : left;
}
.main_img {
float : left;
}
.break {
width : 950px;
float : left;
height : 15px;
background-color : #e9e9e9;
}
.breakW {
width : 950px;
float : left;
height : 15px;
background-color : #fff;
}
.about_top {
background : url(../images/about_us_top.png);
padding : 3px 0 0 30px;
height : 17px;
width : 68px;
float : left;
font : bold 11px "Tahoma", Helvetica, sans-serif;
color : #ffffff;
}
.about_top a {
text-decoration : none;
color : #ffffff;
}
.about_top a:hover {
text-decoration : none;
color : #d0e8fe;
}
.contact_top {
background : url(../images/contact_us_top.png);
padding : 3px 0 0 30px;
height : 17px;
width : 72px;
float : right;
font : bold 11px "Tahoma", Helvetica, sans-serif;
color : #ffffff;
}
.contact_top a {
text-decoration : none;
color : #ffffff;
}
.contact_top a:hover {
text-decoration : none;
color : #d0e8fe;
}
.send_mail {
background : url(../images/sendmail.png);
padding : 3px 0 0 40px;
height : 21px;
margin-top : 2px;
width : 161px;
float : left;
font : bold 12px "Tahoma", Helvetica, sans-serif;
color : #a8f8a6;
}
.send_mail a {
text-decoration : none;
color : #a8f8a6;
}
.send_mail a:hover {
text-decoration : none;
color : #fff;
}
.call {
background : url(../images/call.png);
padding : 14px 0 0 30px;
height : 22px;
margin-top : 0px;
width : 171px;
float : left;
font : bold 18px "Tahoma", Helvetica, sans-serif;
color : #fff;
}
.menu {
float : left;
width : 950px;
height : 34px;
margin-top : 1px;
background : url(../images/bg_menu.jpg) repeat-x;
}
.menu ul {
width : 712px;
height : 34px;
}
.menu ul li {

float : left;
width : 100px;
height : 34px;
}
.menu ul li a {
font : bold 11px/16px "Tahoma", Helvetica, sans-serif;
color : #fff;
text-decoration : none;
display : block;
text-align : center;
height : 34px;
line-height : 31px;
}
.menu ul li a:hover {
background-image:url(../images/over_menu.jpg) ;
color : #fff;
height : 33px;
text-decoration : none;
display : block;
line-height : 31px;
padding-top : 1px;
}


.menu ul li.large {

float : left;
width : 170px;
height : 34px;
}
.menu ul li.large a {
font : bold 11px/16px "Tahoma", Helvetica, sans-serif;
color : #fff;
text-decoration : none;
display : block;
text-align : center;
height : 34px;
line-height : 31px;
}
.menu ul li.large a:hover {
background-image:url(../images/over_menu.jpg);
background-repeat:no-repeat;
background-position:center;
color : #fff;
height : 33px;
text-decoration : none;
display : block;
line-height : 31px;
padding-top : 1px;
}




.menu ul li.span {
background : url(../images/sep.jpg);
padding-top : 1px;
width : 2px;
height : 33px;
float : left;
display : block;
}
#body {
width : 950px;
min-height : 500px;
height:auto;
float : left;
background-color : #fff;
}
#left_col {
width : 218px;
min-height : 500px;
float : left;
margin-right : 15px;
background-color : #fff;
}
#center {
width : 484px;
min-height : 500px;
float : left;
}
#intro h1 {
background : url(../images/dot.jpg) repeat-x bottom;
font : normal 19px/22px "Tahoma", Helvetica, sans-serif;
padding : 5px 0 5px 0;
}
#intro p {

line-height : 19px;

color : #555555;
margin-bottom:15px;
}
#right_col {
width : 218px;
min-height : 500px;
float : right;
margin-left : 15px;
background-color : #fff;
}
.box {
width : 218px;
float : left;
}
.box_testimonial {
width : 218px;
float : left;
text-align : left;
font-family : "Tahoma", Times, serifVerdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #555555;
}
.box_list {
width : 218px;
float : left;
text-align : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #555555;
}

.newFont, #tabs-1, #tabs-2, #tabs-3
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #555555;
	line-height:15px;
}

.box_list a {
text-decoration : underline;
color : #3e73f8;
}
.box_list a:hover {
text-decoration : underline;
color : #0e46d5;
}
.box_list ul {
float : left;
list-style-type : none;
margin-left : 0;
padding-left:5px;
}
.box_list li {
background : url(../images/bg_list2.png) no-repeat;

display : block;
padding-left : 29px;
list-style-type : none;
float : left;
width : 169px;

margin : 2px 0 5px 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #555555;
}

.box_list li:hover
{
	background : url(../images/bg_list2_over.png) no-repeat;
}
.box_list li a:link {
color : #555555;
text-decoration : none;
}
.box_list li a:visited {
color : #555555;
text-decoration : none;
}

.box_list li.current a:link {
color:#FF3300;
text-decoration : none;
}
.box_list li.current a:visited {
color : #FF3300;
text-decoration : none;
}

.box_list li a:hover {
color : #000;
text-decoration : none;
}
.lineDot
{
	background : url(../images/dot-menu.gif) repeat-x;
	display : block;
	float : left;
	width : 210px;
	height : 1px;
	margin : 2px 0 0 0;
}


.box_list li.dot{
background : url(../images/dot-menu.gif) repeat-x;
display : block;
float : left;
width : 176px;
height : 1px;
margin : 2px 0 0 0;
}

.box_list2 ul
{
	padding-left:0px;
}

.box_list2 li {
background : url(../images/bg_list2.jpg) no-repeat;

display : block;
padding-left : 29px;
list-style-type : none;
float : left;
width : 176px;
margin : 2px 0 5px 0;

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #555555;

}
.box_list2 li.doted {
background : url(../images/dot-menu.gif) repeat-x;
display : block;
float : left;
width : 176px;
height : 1px;
margin : 1px 0px 3px 0;
}
.box_list2 li ul{
float : left;
width : 130px;
margin : 2px 0 5px 0;
}
.box_list2 li ul li{
background : url(../images/bg_list2.jpg) no-repeat;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #555555;
display : block;
padding-left : 29px;
list-style-type : none;
float : left;
width : 130px;
margin : 2px 0 5px 0;
}
.box_list2 li ul li.dotline {
background : url(../images/dot-menu.gif) repeat-x;
display : block;
float : left;
width : 130px;
height : 1px;
margin : 1px 0px 3px 0;
}
.box_header {
width : 200px;
min-height : 31px;
padding : 5px 0 0 18px;
padding-bottom:5px;
background : url(../images/bg_box.png);
font : normal 18px "Tahoma", Helvetica, sans-serif;
color : #fff;
float : left;
}
.news_letter {
width : 194px;
height : 84px;
padding : 58px 10px 10px 10px;
background : url(../images/news_letters.jpg);
font : normal 11px "Tahoma", Helvetica, sans-serif;
color : #000;
float : left;
}
.news_letter a {
text-decoration : underline;
font : bold 11px "Tahoma", Helvetica, sans-serif;
color : #ffffff;
}
.news_letter a:hover {
font : bold 11px "Tahoma", Helvetica, sans-serif;
text-decoration : underline;
color : #ffffff;
}
#footer {
background : url(../images/dot_blue.jpg) repeat-x top;
clear : both;
font : normal 11px/22px "Tahoma", Helvetica, sans-serif;
color : #6b399a;
height : 40px;
text-align : center;
padding-top : 18px;
margin-top:10px;
}
#footer a {
color : #555555;
text-decoration : none;
}
#footer a:hover {
color : #000;
text-decoration : none;
}
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }




/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }



/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }



/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/* Tabs----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; font : bold 12px/22px "Tahoma", Helvetica, sans-serif; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }


#tabs-1 , #tabs-2, #tabs-3{


}
#tabs-1 img{
float:left;


}

#tabs-2 img{
float:left;


}

#tabs-3 img{
float:left;
margin: 0 15px 5px 0;
font : normal 11px/22px "Tahoma", Helvetica, sans-serif;

}

button.awesome, .button.awesome {
	background:url(../images/but_bg.png) repeat-x top;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 1px #a3a1a1;
	text-shadow: 0 -1px 1px #a3a1a1;
	border-bottom: 1px solid #5d5d5d;
	position: relative;
	cursor: pointer;

}
.blue.awesome {
	background-color: #2daebf;
}

#content{
width : 717px;
min-height : 500px;
height:100%;
float : left;
}
.contact_form{
width : 717px;
height:auto;
float : left;
}

.hold_form{width : 700px;
float:left;}
.content_area  {
width : 700px;
float:left;
}
.content_area h1 {
background : url(../images/dot.jpg) repeat-x bottom;
font : normal 19px/22px "Tahoma", Helvetica, sans-serif;
padding : 10px 0 5px 0;

}
.content_area p, #intro p , .text_box_new p{

	margin-bottom:15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #555555;
	line-height:15px;
}
.heading_sub{
height:32px;
font: normal 22px "Trebuchet MS", Times, serifVerdana, Arial, Helvetica, sans-serif;
color:#3e709e;
float:left;
text-align:left;
width:655px;
padding:4px 0 0 10px;
background-color:#b2cef0;
}

.heading_sub_m_c{
height:16px;
font: bold 12px "Trebuchet MS", Times, serifVerdana, Arial, Helvetica, sans-serif;
color:#3e709e;
float:left;
text-align:left;
padding:4px 0 0 0px;
margin-right:20px;
width:80px;
clear:right;
}
.icon{
height:36px;
float:left;
width:52px;
}
.profile{
float:left;
width:700px;
margin:10px 0px 10px 0px;

}
.profile img{
float:left;
padding:0 15px 0 0;

}

.normal {

	padding-top : 5px;
	margin-bottom:15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #555555;
	line-height:15px;

}
.normal a:link{
color : #3366cc;
text-decoration:none;
}
.normal a:visited{
color : #3366cc;
text-decoration:none;
}

.normal a:hover{
color : #000;
text-decoration:none;
}
.heading_sub_m{
height:16px;
font: bold 12px "Trebuchet MS", Times, serifVerdana, Arial, Helvetica, sans-serif;
color:#3e709e;
text-align:left;
padding:4px 0 0 0px;
margin-right:20px;

}

.text_box_left{
float:left;
width:315px;
margin-top:15px;
}

.text_box_left_w{
float:left;
width:315px;

}

.text_box_left ul,.text_box_left_w ul {
float : left;
list-style-type : none;
margin-right : 20px;
margin-bottom:15px;
}
.text_box_left li, .text_box_left_w li {
background : url(../images/arrow1.png) no-repeat ;
/*font-family : "Tahoma", Times, serifVerdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #000000;
display : block;
padding-left : 20px;
list-style-type : none;
line-height:14px;


height : 15px;
margin : 2px 0 2px 0;*/
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #555555;


display : block;
padding-left : 20px;
list-style-type : none;
margin : 2px 0 2px 0;
}
.text_box_left li a:link, .text_box_left_w li a:link{
color : #555555;
text-decoration : none;
}
.text_box_left li a:visited,  text_box_left_w li a:visited{
color : #555555;
text-decoration : none;
}
.text_box_left li a:hover , text_box_left_w li a:hover {
color : #000;
text-decoration : none;
}



.text_box_right{
float: right;
width:315px;
margin-top:15px;
clear:right;
}

.text_box_right_w{
float: right;
width:315px;

clear:right;
}

.text_box_right ul , .text_box_right_w ul{
float : left;
list-style-type : none;
margin-left : 0;
}
.text_box_right li , .text_box_right_w li{
background : url(../images/arrow1.png) no-repeat ;
/*font-family : "Tahoma", Times, serifVerdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #000000;
display : block;
padding-left : 20px;
list-style-type : none;
float : left;
width : 295px;
height : 15px;
margin : 2px 0 2px 0;*/
font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #555555;

display : block;
padding-left : 20px;
list-style-type : none;
margin : 2px 0 2px 0;
}
.text_box_right li a:link , .text_box_right_w li a:link {
color : #555555;
text-decoration : none;
}
.text_box_right li a:visited , .text_box_right_w li a:visited {
color : #555555;
text-decoration : none;
}
.text_box_right li a:hover ,.text_box_right_w li a:hover{
color : #000;
text-decoration : none;
}
.testimonials{ float:left;
margin-top:10px;}







.text_box_left_s{
float:left;
width:700px;

}

.text_box_left_s ul {
width:690px;
float : left;
list-style-type : none;
margin-left : 0;
}
.text_box_left_s li {
background : url(../images/arrow1.png) no-repeat ;
font-family : "Tahoma", Times, serifVerdana, Arial, Helvetica, sans-serif;
font-size : 0.8em;
line-height:1.4em;
font-weight : 300;
color : #000000;
display : block;
padding-left : 20px;
float : left;
height : 15px;
margin : 2px 0 2px 0;
}
.text_box_left_s li a:link {
color : #555555;
text-decoration : none;
}
.text_box_left_s li a:visited {
color : #555555;
text-decoration : none;
}
.text_box_left_s li a:hover {
color : #000;
text-decoration : none;
}




.text_box_new{
float:left;
width:700px;

}



}

.text_box_new ul {
width:690px;
float : left;
list-style-type : none;
margin-left : 0;
}
.text_box_new li, .text_box_new li ul li  {
background : url(../images/arrow1.png) no-repeat ;

font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #555555;


display : block;
padding-left : 20px;
list-style-type : none;
margin : 2px 0 2px 0;

}

.text_box_new ul
{
	margin-bottom:15px;
}

.text_box_new li ul li  {
background : url(../images/arrow1.png) no-repeat ;
font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #555555;

display : block;
padding-left : 20px;
list-style-type : none;
margin : 2px 0 2px 0;
}


.text_box_new li a:link {
color : #555555;
text-decoration : none;
}
.text_box_new li a:visited {
color : #555555;
text-decoration : none;
}
.text_box_new li a:hover {
color : #000;
text-decoration : none;
}





.text_box_pack{
float:left;
margin-top:15px;
}

.text_box_pack ul {
float : left;
list-style-type : none;
margin : 0px 5px 7px 10px;

}
.text_box_pack li {
background : url(../images/arrow1.png) no-repeat ;
font-family : "Tahoma", Times, serifVerdana, Arial, Helvetica, sans-serif;
font-size : 0.8em;
line-height:1.4em;
font-weight : 300;
color : #000000;
display : block;
padding-left : 20px;
list-style-type :   none;
margin : 2px 0 2px 0;
text-align:left;
}
.text_box_pack li a:link {
color : #555555;
text-decoration : none;
}
.text_box_pack li a:visited {
color : #555555;
text-decoration : none;
}
.text_box_pack li a:hover {
color : #000;
text-decoration : none;
}









#profile{
float:left;
width:700px;
margin:10px 0px 10px 0px;

}
#profile img{
float:left;
padding:0 15px 0 0;

}
#profile h1{
display:block;
line-height:22px;
margin:0px;
float:left;
clear:right;
font: normal 18px "Trebuchet MS", Times, serifVerdana, Arial, Helvetica, sans-serif;
color:#109dd2;
padding:0px;
}
#profile h3{
margin:0px;
clear:right;
list-style-type:none;
list-style:none;
display:block;
text-align:left;
padding:0px;
float:left;
font: normal 12px "Trebuchet MS", Times, serifVerdana, Arial, Helvetica, sans-serif;
color:#9b9b9b;

}
#jobaba{float:left;
width:682px;



}
#boomer{float:left;
width:682px;



}
.heading{
display:block;
background:url(../images/featured_heading_bg.png) no-repeat;
line-height:22px;
float:left;
font: normal 20px "Trebuchet MS", Times, serifVerdana, Arial, Helvetica, sans-serif;
color:#109dd2;
padding:10px 0 0 15px;
width:292px;
height:37px;
margin-bottom:10px;
clear:right;
}
.more{
float:right;
width:44px;
padding-right:6px;
clear:left;

}
/********** contact form **********/
#contactform { margin:0; padding:5px 10px; width:500px; }
#contactform * { color:#222222;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label,#contactform ol li table th { margin:0; width:110px; display:block; padding:5px 0; font:bold 11px "Trebuchet MS", Helvetica, sans-serif; color:#109dd2; text-transform:capitalize; float:left;}
#contactform label span { display:block; font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:340px; border:1px solid #edecec; margin:5px 0; padding:5px 2px;  background:#fafafa; float:left;}
#contactform textarea { width:340px; border:1px solid #edecec; margin:10px 0; padding:2px; background:#fafafa; float:left;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 110px; border:0; color:#FFF;}
#contactform ol li table
{
width:340px; margin:10px 0; padding:2px; float:left;
}
p.response { text-align:center; color:#2c2c2c; font: bold 11px "Trebuchet MS", Helvetica, sans-serif; line-height:1.8em; width:auto;}




#list{
				margin:10px auto;
				height:300px;
				width:484px;
				overflow:hidden;
				position:relative;
				background-color: #e0ebf8;
				border:solid 1px #ccdbed;
			}
			#list ul,
			#list li{
				list-style:none;
				margin:0;
				padding:0;
			}
			#list a{
			    font: normal 22px "Trebuchet MS", Times, serifVerdana, Arial, Helvetica, sans-serif;
                color:#000;
				position:absolute;
				text-decoration: none;
			
			}
			#list a:hover{
				color:#ccc;
			}
			
			
			
			
			#menu_left{
margin:0;
padding:0;
width:200px;
list-style-type:none;
/*line-height:120%;
padding-left:4px;*/
padding-top:4px;
height:21px;}
#menu_left .closed{
background-image:url(../images/down.png);
height:21px;
}
#menu_left .closed,#menu_left .opened{
padding-right:10px;
height:21px;
background-position:98% 50%;
background-repeat:no-repeat;
}
#menu_left .header{
background-color:#7B7B7B;
}
#menu_left .opened{
background-image:url(../images/up.png);
}

#menu_left a{
display:block;
font-weight:bold;
text-decoration:none;
height:21px;
padding-left:4px;
padding-top:4px;
}
#menu_left a.active{
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background-color:#a4c5ed;
color:#000;
height:21px;
}

#menu_left a.hover{
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background-color:#a4c5ed;
height:21px;
padding-left:4px;
padding-top:4px;
color:#000;
}

#menu_left ul{
overflow: hidden;
margin:0;
padding:0;
}
#menu_left li{


margin:0;
padding:0;
list-style-type:none;

padding:3px;

font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #555555;

}

#menu_left li a{

font-size : 12px;
font-weight : normal;
color : #555555;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;

}
#menu_left li.active a,#menu_left li li.active a{
font-size : 12px;
font-weight : normal;
color : #555555;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
#menu_left li.active li a,#menu_left li li a{
padding:1px 4px 1px 10px;
font-size : 12px;
font-weight : normal;
color : #555555;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
height:14px;
}
#menu_left li li a:hover{
padding:1px 4px 1px 10px;
font-size : 12px;
font-weight : normal;
color : #555555;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

#menu_left li ul 
{
	height:215px;
}


.heading_tes {
font :18px bold  Verdana, Arial, Helvetica, sans-serif;
line-height : 19px;
padding-top : 5px;
color : #555555;
margin-bottom:15px;

}
.heading_tes a:link{
color : #3366cc;
text-decoration:none;
}
.heading_tes a:visited{
color : #3366cc;
text-decoration:none;
}

.heading_tes a:hover{
color : #000;
text-decoration:none;
}
#sh-services
{
	width:704px;
	margin:auto;
}
#sh-services .box-1
{
	width:343px;
	height:88px;
	float:left;
}
#sh-services .box-2
{
	width:343px;
	height:88px;
	float: left;
	margin-left:15px;
}
#sh-services .box-3
{
	width:343px;
	height:88px;
	float: left;
	margin-top:20px;
}
#sh-services .box-4
{
	width:343px;
	height:88px;
	float:left;
	margin-top:20px;
	margin-left:15px;
}
