
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin : 0;
padding : 0;
}
html, body {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #808080;
background : #e6e6e6 url(../images/bg.gif) repeat-x left top;
}
H1, H2, H3, H4, H5 {
font-size : 100%;
font-weight : normal;
}
UL, OL {
list-style : none;
}
li {
list-style-type : none;
}
A {
color : #1c3664;
text-decoration : underline;
}
A:hover {
color : #0080ff;
text-decoration : none;
}
A:focus {
outline : none;
}
:focus {
outline : 0;
}
fieldset, img {
border : 0;
}
q:before, q:after {
content : '';
}
input, textarea, select {
font-family : inherit;
font-size : inherit;
font-weight : inherit;
}
.inputs {
background-color : #8cd2ff;
margin : 2px;
padding : 2px;
border : 1px solid #f994fd;
width : 200px;
}
.inputs-focus {
background-color : #8cd2ff;
width : 200px;
margin : 2px;
padding : 2px;
border : 1px solid #cdcdcd;
}
.clr {
clear : both;
}
* html .clearfix {
height : 1%;
}
.clearfix {
display : block;
}
.bg_top {
background : url(../images/bg_top.gif) no-repeat center top;
margin : 0 auto;
padding : 0;
}
.bg_mid {
background : url(../images/bg_mid.gif) repeat-y center top;
margin : 0 auto;
}
.bg_bot {
background : url(../images/bg_mid.gif) repeat-y center bottom;
margin : 0 auto;
padding : 0;
height : 50px;
}
#wrapper {
margin : 0 auto;
padding : 0;
width : 1023px;
}
.top1 {
height : 69px;
background : url(../images/headerbg.gif) no-repeat left top;
}
.logo {
float : left;
margin : 0;
padding : 0;
height : 69px;
width : 253px;
}
.logo A {
display : block;
text-indent : -9999px;
padding-left : 26px;
padding-top : 10px;
padding-bottom : 12px;
height : 47px;
}
.toprgtsec {
float : right;
color : #003366;
width : 281px;
text-align : left;
font-family : "Myriad Pro", Arial, Helvetica, sans-serif;
padding-top : 31px;
}
.toprgtsec .txt25 {
font-size : 25px;
}
.toprgtsec .txt16 {
font-size : 16px;
}
.banner {
height : 270px;
}
ul#nav {
width : 1023px;
height : 34px;
background : url(../images/nav.gif) no-repeat;
position : relative;
padding : 0;
margin : 0;
}
ul#nav li {
float : left;
list-style : none;
padding : 0;
margin : 0;
list-style-type : none;
height : 34px;
}
ul#nav li a {
position : absolute;
text-indent : -9999px;
text-decoration : none;
border : none !important ;
height : 34px;
margin : 0;
padding : 0;
}
ul#nav li#nav-1 a {
left : 153px;
width : 42px;
background : url("../images/nav.gif") no-repeat -153px 0%;
}
ul#nav li#nav-2 a {
left : 244px;
width : 64px;
background : url("../images/nav.gif") no-repeat -244px 0%;
}
ul#nav li#nav-3 a {
left : 366px;
width : 56px;
background : url("../images/nav.gif") no-repeat -366px 0%;
}
ul#nav li#nav-4 a {
left : 482px;
width : 85px;
background : url("../images/nav.gif") no-repeat -482px 0%;
}
ul#nav li#nav-5 a {
left : 636px;
width : 52px;
background : url("../images/nav.gif") no-repeat -636px 0%;
}
ul#nav li#nav-6 a {
left : 745px;
width : 76px;
background : url("../images/nav.gif") no-repeat -745px 0%;
}
ul#nav li#nav-1 a:hover {
background-position : -153px -34px;
}
ul#nav li#nav-2 a:hover {
background-position : -244px -34px;
}
ul#nav li#nav-3 a:hover {
background-position : -366px -34px;
}
ul#nav li#nav-4 a:hover {
background-position : -482px -34px;
}
ul#nav li#nav-5 a:hover {
background-position : -636px -34px;
}
ul#nav li#nav-6 a:hover {
background-position : -745px -34px;
}
#contentArea {
margin : 0 auto;
padding : 61px 29px 20px 42px;
}
.linebg {
background : url(../images/contentbg.gif) repeat-y center -10px;
}

.linebg2 {
background : url(../images/contentbg.gif) repeat-y center -60px;
}
.leftsec {
float : left;
width : 570px;
}
.leftsec h1 {
font-size : 18px;
font-family : "Myriad Pro", Arial, Helvetica, sans-serif;
margin-bottom : 30px;
font-weight : bold;
color : #1c3664;
}
.servcsbxbg {
background : #ced9e2 url(../images/services_bg.jpg) no-repeat right top;
border-top : 1px solid #cfe1f2;
border-right : 1px solid #cfe1f2;
border-bottom : 1px solid #cfe1f2;
border-left : 1px solid #cfe1f2;
padding : 14px 18px 18px;
color : #808080;
width : 283px;
height : 69px;
font-size : 14px;
margin : 0 0 35px;
font-weight : bold;
}
.servcsbxbg h1 {
color : #1c3664;
font-size : 22px;
font-family : "Myriad Pro", Arial, Helvetica, sans-serif;
margin-bottom : 5px;
}
.rgtsec {
float : right;
width : 321px;
margin : 0;
padding : 10px 0 0;
}
.link1 A {
color : #808080;
font-size : 12px;
text-decoration : none;
}
.link1 A:hover {
color : #1c3664;
}
.faqbxbg {
background : #ced9e2 url(../images/rgtbx_bg.gif) no-repeat right top;
border-top : 1px solid #cfe1f2;
border-right : 1px solid #cfe1f2;
border-bottom : 1px solid #cfe1f2;
border-left : 1px solid #cfe1f2;
padding : 14px 18px 18px;
color : #808080;
width : 283px;
height : 69px;
font-size : 14px;
margin : 0;
font-weight : bold;
}
.faqbxbg h1 {
color : #1c3664;
font-size : 22px;
font-family : "Myriad Pro", Arial, Helvetica, sans-serif;
margin-bottom : 5px;
}
.bot {
color : #c5c3c3;
margin : 0 auto 20px;
padding : 12px 0 0;
width : 973px;
border-top : 1px solid #e3e2e2;
}
.bot A {
color : #b3b1b1;
text-decoration : none;
font-size : 11px;
padding-right : 20px;
}
.bot A:hover {
color : #007dfa;
}
ul#nav li#nav-1 a.active1 {
background-position : -153px -34px;
}

.free-confe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3399cc;
}
.phone {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #003366;
}
.phone-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
}
.phone-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3399cc;
}

.form-width210 {
	margin:0 auto;
	padding-bottom:5px;
	padding-top:5px;
	width:210px;
}
#contact-text
{
	width:240px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
}
.contact-bg {
	background-image:url(../images/contact-box_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
form
{
	margin:0px;
	padding:0px;
}

.field-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	width: 205px;
}

#width100

{

	width:100px;

	float:left;

}
#width120

{

	width:120px;

	padding-left:20px;

	float:left;

}


#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li 
{
padding-left: 10px;
padding-top:3px;
padding-bottom:5px;
background-image: url(../images/arrow2.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

