/*body{background-image:url(images/background.jpg);background-repeat:repeat-x;background-color:#fff;margin-top:0;font-family:"Trebuchet MS";font-size:13px;}*/
BODY {
padding:0;
margin:0;
background:url(images/bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
h1 img, h2 img{vertical-align:middle;}
h2{font-size:17px;color:#174E60;background-image:url('images/bar.gif');background-repeat: no-repeat;background-position:center left;padding-left:6px;}
h3{font-size:15px;font-weight: bold;color:#174E60;}
/*ul{margin: 0 0 15px 0;}*/
a img{border:0;}
.subnav{font-family:"Trebuchet MS";font-size:14px;line-height:26px;font-weight:400;color:#466F82;list-style-position:inside;list-style-image:url(images/bar.gif);list-style-type:none;text-decoration:none;margin:0;padding:4px}
.headings_black{font-family:"Trebuchet MS";font-size:17px;font-weight:400;color:#333;text-decoration:none}
.contact{font-family:"Trebuchet MS";font-size:11px;font-weight:400;color:#FFF;text-decoration:none}
.contact a:hover{color:#333;text-decoration:none}
a:link,a:visited,a:active{color:#a7a700;text-decoration:none}
a:visited{color:#797900;}
a:hover{color:#a7a700;text-decoration:underline;}
.main_text{font-family:"Trebuchet MS";font-size:13px;line-height:17px;font-weight:400;color:#1e3038}
.main_headings{font-family:"Trebuchet MS";font-size:12px;line-height:15px;font-weight:700;color:#27404b}
.main_headings_gr{line-height:15px;font-weight:700;color:#959510;font-family:"Trebuchet MS";font-size:12px}
.caption_text{font-family:"Trebuchet MS";font-size:10px;line-height:16px;font-weight:400;color:#1e3038}
.content_area{width:864px;margin-left:auto;margin-right:auto;}
.model_flash{width:920px;margin-left:-28px;margin-top:2em;}
.column_left{float:left; width:45%;}
.column_right{float:left; width:45%; margin-left: 20px;}
.clear{clear:both;}
div.box{width:228px;border:solid 1px #7dd4dd;background-color:#edfafb;color:#333;margin-bottom:20px;padding:10px}
div.box input.input-text,div.box select{color:#666;width:140px;font-family:"Trebuchet MS";font-size:11px}
div.box textarea{display:block;width:140px;height:100px;color:#555;font-family:"Trebuchet MS";font-size:11px}
#naming{display:block;float:left;padding-right:6px;width:93px;text-align:right;font-weight:700}
.spacer{margin-left:170px;margin-bottom:10px;font-size:11px;color:#555}
.consultation_form_spacer{margin-left:164px;margin-bottom:10px}
.green{background:url(images/green.gif);border:1px solid #3c9ba2;height:24px;line-height:24px;font-family:"Trebuchet MS";color:#FFF;font-size:12px;font-weight:700;display:inline-block;text-decoration:none;padding:0 3px}
.asterick{font-size:11px;color:red}
div.box-form{width:275px;background-color:#edfafb;color:#333;margin-bottom:20px;padding:20px}
div.box-form input.input-text,div.box-form select{color:#666;width:170px;font-family:"Trebuchet MS";font-size:11px}
div.box-form textarea{display:block;width:170px;height:100px;color:#555;font-family:"Trebuchet MS";font-size:11px}
#naming-form{display:block;width:93px;font-weight:700}
.button-cont{margin-bottom:10px}
.button-form{background:url(images/green.gif);border:1px solid #3c9ba2;height:24px;line-height:24px;font-family:"Trebuchet MS";color:#FFF;font-size:12px;font-weight:700;display:inline-block;text-decoration:none}
.headings_blue,H1{font-family:"Trebuchet MS";font-size:17px;font-weight:400;color:#466f82;text-decoration:none}
.contact a:link,.contact a:visited,.contact a:active{color:#FFF;text-decoration:none}
div.box label,div.box-form label{display:block;margin-bottom:10px;color:#555;font-family:"Trebuchet MS";font-size:12px}
a.green,a.button-form{font-family:"Trebuchet MS";color:#FFF}
table td.leftside{background-image:url(images/leftside-repeat.png);background-repeat: repeat-y;}
table td.rightside{background-image:url(images/rightside-repeat.png);background-repeat: repeat-y;}

#box-hd{
background:#eef2f3;
width:215px; border:1px solid #77cde4; padding-top:5px; padding-left:10px; padding-bottom:10px; 

}

#box-hd ul{
margin:0;
padding:0;
}

#box-hd li{
list-style-type: none;
}

.box-hd{
ont-family:"Trebuchet MS";
font-size:16px;font-weight: bold;color:#476982;
}

.tooltipbox{
width:100px;
background:#eef2f3;
border:1px solid #77cde4;
}

div#qTip {
padding: 3px;
border: 1px solid #666;
display: none;
background: #999;
color: #FFF;
font: bold 9px Verdana, Arial, sans-serif;
position: absolute;
z-index: 1000;
}
/*---------------------------- 08-03-2010 ---------------------------*/

.text1{
font-family:"Trebuchet MS", Tahoma, "Times New Roman", Arial, Verdana;
font-size:16px;
font-weight:normal;
text-decoration:none;
color:#466F82;
}
.text2{
font-family:"Trebuchet MS", Tahoma, "Times New Roman", Arial, Verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#1E3038;
}
/*---------------------------- 22-03-2010 ---------------------------*/
.dottedline{
	background:url('images/dotted.gif') bottom;
	background-repeat:repeat-x;
}
/*---------------------------- 15-04-2010 ---------------------------*/
a.newgreetextlink1{
font-family:"Trebuchet MS", Tahoma, "Times New Roman", Arial, Verdana;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#a7a700;
}
a.newgreetextlink1:hover{
text-decoration:underline;
}
/*---------------------------- 20-04-2010 ---------------------------*/
.new_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	font-weight:bold;
}
.top-repeat2{
background-color:#FFFFFF;
padding:0;
}
.top-repeat3{
height:142px;
padding:0;
}
.headerleft1{
width:241px;
float:left;
padding:0 0 0 29px;
}
/*.headerleft2{
width:247px;
float:left;
padding:0 0 0 376px;
}
.headerleft3{
width:199px;
float:left;
padding:53px 0 0 0;
}
*/
.headerleft2{
width:460px;
float:right;
padding:0 28px 0 0;
margin:0;
}
.headerleft3{
width:396px;
float:left;
padding:53px 0 0 0;
}
.headerleft4{
width:48px;
float:right;
padding:17px 0 0 0;
text-align:right;
}
.padding1{
padding:6px 0 6px 0;
}
.headerleft5{
width:152px;
float:left;
padding:0;
height:36px;
}
.headerleft6{
width:36px;
float:right;
padding:0;
height:36px;
}
.textbox1{
width:148px;
height:25px;
padding:0 0 0 0;
border:1px solid #A6A6A6;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
text-decoration:none;
color:#7D7D7D;
margin-top:5px;
}
.newtwxt1{
width:190px;
float:left;
padding:0 10px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:normal;
text-decoration:none;
color:#4CC9E9;
line-height:22px;
text-align:right;
}
.newtwxt2{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:normal;
text-decoration:none;
color:#015A84;
}
.top-repeat1{
background:url(images/top-repeat1.jpg);
background-repeat:repeat-x;
height:20px;
}
.topmenu1{
height:21px;
padding:0 0 0 26px;
}
.topmenu1 ul{
list-style-type:none;
line-height:normal;
padding:0;
margin:0;
}
.topmenu1 li{
display:inline;
}
.topmenu1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#486D7D;
display:block;
float:left;
height:21px;
padding:0 10px 0 10px;
margin:0 7px 0 7px;
}
.topmenu1 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000019;
display:block;
float:left;
height:21px;
padding:0 10px 0 10px;
background:url(../images/icon1_new.jpg) no-repeat  left 20%;
}
.topmenu1 .current_page_item a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#486D7D;
display:block;
float:left;
height:21px;
padding:0 10px 0 10px;
background:url(../images/icon1_new.jpg) no-repeat  left 20%;
}
/*----------------------------- DROPDOWN MENU ----------------------------- */

#dropmenudiv{
position:absolute;
border:none;
border-bottom-width: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000019;
/*line-height:18px;*/
z-index:100;
}
#dropmenudiv a{
width: 100%;
display: block;
/*text-indent:3px;*/
/*height:20px;*/
color:#ffffff;
background-color:#466F82;
border-left:3px solid #A1A100;
/*background:url(../images/drop-menu-bg.jpg) repeat-x #000000;*/
padding:7px 0 7px 8px;
text-decoration: none;
font-weight:normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#466F82;
border-left:3px solid #A1A100;
text-decoration:underline;
}
.newtwxt2_new{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:normal;
text-decoration:none;
color:#959510;
}
