body{
margin:5px;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:18px;
background-color:#FFFFFF;
text-align:justify;
}

p{
margin:0;
padding:0;
text-align:justify;
}

.sitemap{
color:#666;
text-decoration:none;
}

.sitemap:hover{
color:#FF6600;
text-decoration:underline;
}


a{
color:#FF6600;
text-decoration:none;
}

a:hover{
color:#FF6600;
text-decoration:underline;
}

img{
margin:0;
padding:0;
border:none;
}

h1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FF9933; font-weight:bold; margin:0px; padding:0px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF6600;
margin:0;
padding:0;
}

#wrapper{
width:965px;
height:auto;
margin:0 auto 0 auto;
clear:both;
}

#logo{
width:965px;
height:auto;
margin-bottom:5px;
}

#navigation{
width:965px;
height:40px;
background-image:url(images/nav-bg.jpg);
background-repeat:no-repeat;
background-position:center;
margin:0;
clear:both;
float:left;
}

#navigation ul{
width:auto;
float:left;
display:block;
list-style:none;
margin:0; 
text-align:center;
}

#navigation ul li{
display:inline;
margin:0;
padding:0;
}

#navigation ul li a{
display:block;
color:#fff;
text-decoration:none;
padding:0 13px 0 12px;
font-size:12px;
float:left;
line-height:40px;
text-align:left;
}

#navigation ul li.selected a{
display:block;
color:#fff;
text-decoration:none;
padding:0 13px 0 16px;
font-size:12px;
float:left;
line-height:40px;
text-align:left;
background-image:url(images/nav-over-bg.jpg);
background-repeat:no-repeat;
background-position:center;
}

#navigation ul li a:hover{
color:#fff;
text-decoration:none;
background-image:url(images/nav-over-bg.jpg);
background-repeat:no-repeat;
background-position:center;
}

#header{
width:965px;
height:auto;
margin:1px 0 0 0;
padding:0;
float:left;
background-image:url(images/header.jpg) no-repeat center;
}

#main-content{
width:965px;
height:auto;
clear:both;
}

/*-------------left column starts----------------*/
#left_column{
width:232px;
height:auto;
float:left;
background-color:#fff;
}
#left_column2{
width:232px;
height:auto;
float:left;
background-color:#fff;
}
#right_column2{
width:232px;
height:auto;
float:right;
background-color:#fff;
}

.e-mail{
	float:left;
	width:220px;
	height:auto;
	margin:6px;
	background-color:#fac785;
	background-image:url(images/box_bg2.jpg); background-repeat:repeat-x; background-position:top;
	border:1px solid #fae4cc; 
	border-radius:6px;
	}

.bullet{
width:15px;
height:14px;
float:left;
margin:11px 5px 0 10px;
background-image:url(images/bullet.gif);
background-repeat:no-repeat;
}

.title{
width:180px;
float:left;
height:auto;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#868383;
padding:0;
margin-top:8px;
font-weight:bold;
}

.title-pink{
width:180px;
float:left;
height:auto;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#fc0657;
padding:0;
margin-top:8px;
font-weight:bold;
}

.form{
width:180px;
float:left;
height:auto;
color:#666;
padding:0 0 0 30px;
margin-top:8px;
}

.form a{
float:right;
}

.form1{
width:180px;
float:left;
height:auto;
color:#666;
padding:0 0 0 30px;
margin-top:8px;
}

.form1 a{
text-decoration:underline;
}



.services-link{
width:180px;
float:left;
height:auto;
color:#666;
padding-left:30px;
}

.services-link ul{
display:block;
float:left;
list-style:none;
text-align:left;
margin:0;
padding:0;
}

.services-link ul li{
display:block;
float:left;
text-align:left;
padding:3px 0 3px 0;
border-bottom:1px dotted #999;
}

.services-link ul li a{
width:180px;
color:#666;
display:block;
float:left;
text-align:left;
text-decoration:none;
}

.services-link ul li.selected a{
display:block;
float:left;
color:#FF6600;
text-decoration:none;
}

.services-link ul li a:hover{
display:block;
float:left;
color:#FF6600;
text-decoration:underline;
}


/*----------------left column ends---------------*/

/*------------------column2 stars----------------*/

#middle-column{
width:482px;
height:auto;
padding:0;
float:left;
background-color:#fff;
/*background-image:url(images/middle-bg.jpg);
background-repeat:no-repeat;*/
background-position:top center;
margin:5px 9px 5px 9px;
}
#middle-column2{
width:476px;
height:auto;
padding:0;
float:left;
background-color:#fff;
/*background-image:url(images/middle-bg.jpg);
background-repeat:no-repeat;*/
background-position:top center;
margin:5px 9px 5px 9px;
}
#middle-column3{
width:700px;
height:auto;
padding:0;
float:left;
background-color:#fff;
/*background-image:url(images/middle-bg.jpg);
background-repeat:no-repeat;*/
background-position:top center;
margin:5px 9px 5px 9px;
}

.welcome{
width:455px;
height:auto;
margin:10px auto 0 auto;
padding-bottom:6px;
border-bottom:5px solid #e7e6e6;
}
.welcome2{
width:450px;
height:auto;
margin:10px auto 0 auto;
padding-bottom:6px;
border-bottom:5px solid #e7e6e6;
}
.welcome3{
width:100%;
height:auto;
margin:10px auto 0 auto;
padding-bottom:6px;
border-bottom:5px solid #e7e6e6;
}

.container{
width:450px;
height:auto;
margin:10px auto 0 auto;
}
.container2{
width:400px;
height:auto;
margin:10px auto 0 auto;
}
.container3{
width:100%;
height:auto;
margin:10px auto 0 auto;
}



#right_column{
width:232px;
height:auto;
float:left;
margin-left:5px;
background-color:#fff;
}

.title-orange{
width:180px;
float:left;
height:auto;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#FF6600;
padding:0;
margin-top:8px;
font-weight:bold;
}

.title-green{
	width:180px;
	float:left;
	height:auto;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#839f21;
	padding:0;
	margin-top:8px;
	font-weight:bold;
}

#footer{
clear:both;
width:960px;
font-size:11px;
height:50px;
margin:auto;
color:#666;
border-top:1px #B2BFA7 dotted;
}
.copyright{
float:right;
padding-left:10px;
padding-top:13px;
}
.footer_links{
float:left;
padding-right:15px;
padding-top:13px;
}
.footer_links a{
text-decoration:none;
color: #666;
padding-left:10px;
}
.footer_links a:hover{
text-decoration:underline;
color:#FF6600;
}
.height-width {
	width:470px; height:375px;}

.body-box { border:1px solid #fdecda; border-radius:6px; background-color:#fff8f0; padding:20px; color:#999999;}
.box1{
	float:left;
	width:220px;
	height:auto;
	margin:6px;
	background-color:#a9cfea;
	background-image:url(images/box_bg.jpg); background-repeat:repeat-x; background-position:top;
	border:1px solid #dbebfd; 
	border-radius:6px;
}
.box2{
	float:left;
	width:220px;
	height:auto;
	margin:6px;
	background-color:#a9cfea;
	background-image:url(images/box_bg2.jpg); background-repeat:repeat-x; background-position:top;
	border:1px solid #fae4cc; 
	border-radius:6px;
	}
.footer_box{
	float:none;
	width:100%;
	height:auto;
	margin:0px;
	background-color:#a9cfea;
	background-image:url(images/box_bg2.jpg); background-repeat:repeat-x; background-position:top;
	border:1px solid #fae4cc; 
	border-radius:6px;
	}
.f-box { border:2px solid #d6a960; border-radius:6px; background-image:url(images/footer-bg.jpg); background-repeat:repeat-x; background-position:top; color:#999999;}
#copy { margin-left:auto; margin-right:auto; float:none; width:200px;}
#lower-footer { margin-left:auto; margin-right:auto; padding:0px; float:none; width:100%; background-image:url(images/l-foter-bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#0d0d0d;}
.follow-icon { width:42px; margin-left:2px; margin-right:2px; padding:2px; float:left; height:42px; }
.icon-div { float:right; width:200px; }

