﻿/* CSS Document */

body{ margin:0px; padding:0px; margin-left:auto; margin-right:auto; background:url(../images/body-bg.jpg) repeat-x; background-color:#FCE6AA; }

#main{/*background:url(../images/bkg-img.gif) no-repeat bottom;*/}

:-moz-any-link:focus{outline: none;}

#container{ margin-left:auto; margin-right:auto; }

/*Floating properties and others*/
.f-left{ float: left; }
.f-right{ float: right; }

form{ margin:0px; padding:0px; }
form select{ border:1px solid #4A6696; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
form input{ border:1px solid #765C2E; font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin-right:10px; cursor:pointer; }

/* Logo and header starts*/
#logo{ width:787px; clear:both; padding-bottom:100px;}
#logo img{ padding:10px 0px 0px 0px; float:left; }
#logo div{
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:19px;
	color:#002A5C;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#logo span.blue{ color:#FFFFFF; }
#head{ 
 

}
/* Logo and header ends*/

/*Content Starts*/
.blue-box{ clear:both; background-color:#002A5C; width:770px; height:205px;}
.image{ float:left; width:330px;}
.headings{ padding-left:330px;}
.content{background:url(../images/heading-bkg.gif) no-repeat ; padding:25px 5px 0px 0px; }
.content table td {
	padding: inherit;
}
.content a{ color:#0000FF; text-decoration:underline;}
.content a:hover{ color:#0000FF; text-decoration:none;}

#list-item-content ul{ text-align:left; list-style-type:upper-alpha; padding:10px 0px 0px 355px; margin:0px; }
#list-item-content ul li{ padding:0px; margin:0px; line-height:18px;}
#list-item-content1 ul{ text-align:left; list-style-type:upper-alpha; padding:10px 0px 0px 25px; margin:0px; }
#list-item-content1 ul li{ padding:0px; margin:0px; line-height:18px;}
#list-item-content2 ul{ text-align:left; padding:10px 0px 0px 355px; margin:0px; }
#list-item-content2 ul li{ padding:0px; margin:0px; line-height:18px;}



/*Content ends*/


/* Top navigation*/
#topnav-outer{ clear:both; display:block; height:46px; padding-left:5px;}
#topnav{ width:756px; background:url(../images/top-nav-bkg.gif) repeat-x; display:block; float:left; height:46px;}
#topnav ul{ margin:0px 0px 0px 0px; padding:0px; list-style-type:none; }
#topnav ul li{ padding:0px 0px 0px 10px; margin:2px 0px 0px 0px; float:left; }
#topnav ul li a{ color:#ffffff;	text-decoration:none; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;}

/*html div#topnav {	margin: 27 0 0 0px; }*/

#topnav ul li a div { display:block; cursor:pointer; padding:0px 7px 0px 7px; float:left; line-height:340%; }
#topnav ul li a:hover div { display:block; background: url(../images/left-on.gif) no-repeat left; cursor:pointer; float:left; color:#002659; }
#topnav ul li a:hover {	display:block; background: url(../images/right-on.gif) no-repeat right;	cursor:pointer;	float:left;	color:#002659; }
#topnav li.aa a:hover{ background:url(../images/left-on1.gif) no-repeat left; display:block; cursor:pointer; float:left; color:#002659; }
#topnav a:hover div.bb { background:url(../images/right-on1.gif) no-repeat right; display:block; width:auto; cursor:pointer; float:left; color:#002659; }

html body#meet div#topnav a#meetnav, html body#service div#topnav a#servicenav, html body#contact div#topnav a#contactnav, html body#caring div#topnav a#caringnav{
	display:block; color:#002659; background: url(../images/left-on.gif) no-repeat left ; cursor:pointer; float:left; padding:0px 5px 0px 5px; }

html body#meet div#topnav a#meetnav div, html body#service div#topnav a#servicenav div , html body#contact div#topnav a#contactnav div, html body#caring div#topnav a#caringnav div{
	display:block; color:#002659; background: url(../images/right-on.gif) no-repeat right; cursor:pointer; float:left; padding:0px 5px 0px 5px; }

html body#home div#topnav a#homenav{
	display:block; color:#002659; background: url(../images/left-on1.gif) no-repeat left; cursor:pointer; float:left; padding:0px 7px 0px 7px; }
html body#home div#topnav a#homenav div{
	display:block; color:#002659; background: url(../images/right-on1.gif) no-repeat right;	cursor:pointer;	float:left;	padding:0px 7px 0px 3px; }
/* end top navigation*/

/*Middle Container*/
#middle-container-outer{ background:url(../images/body-shdw.gif) no-repeat top ; clear:both; width:998px; }
#middle-container-outer1{ background:url(../images/body-shdw2.gif) repeat-y bottom ; width:998px;}
#middle-outer{ background: url(../images/design-bkg.gif) no-repeat; background-color:#EBE3D2; width:786px;}
#middle-container{ width:780px; padding:5px 0px 0px 0px; }
/*Middle Container ends*/

/*content starts*/
#content-table{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#002A5C; text-align:left; line-height:17px;}
#content-table td{ padding:35px 5px 20px 5px; }

#list-item ul{ list-style-type:none; text-align:left; padding:0px; margin:10px 0px 10px 20px;}
#list-item ul li{ background:url(../images/bullet.gif) no-repeat left; padding:0px; margin:0px; line-height:18px;}
#list-item ul li a{ padding:0px 0px 0px 10px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#765C2E;
text-decoration:none; }
#list-item ul li a:hover{ color:#765C2E; text-decoration:underline; }
#list-item span{ color:#002A5C; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; padding-left:15px; }

.list-item-top{ background:url(../images/top-middle-bkg.gif) repeat-x bottom; }
.list-item-left{ background:url(../images/left-bkg.gif) repeat-y top; }
.list-item-right{ background:url(../images/right-bkg.gif) repeat-y top; }
.list-item-bottom{ background:	url(../images/bot-middle-bkg.gif) repeat-x; }

/*content ends*/

/*Footer*/
#footer{ width:785px;background-color:#EBE3D2; padding:10px 0px 10px 0px; }
#footer{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; }
#footer a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#052E5F; text-decoration:none; padding:0px 1px 0px 1px;}
#footer a:hover{text-decoration: underline; }
.oth-links{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-decoration: none; padding:0px 0px 0px 0px; clear:both; width:998px; }

/*Quick Contact Form*/
#contact-table{margin-top:20px;}
#contact-table th{ padding:5px 0px 5px 0px;}
#contact-table td{ padding:2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
#contact-table td .no-border{
border:none;}

#contact-table td input{ border:1px solid #765C2E; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#contact-table td textarea{ border:1px solid #765C2E; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:130px;}

#table{
    font-size:12px;
	border:1px solid #002A5C;
	border-right:none;
	border-bottom:none;
}

#table td{
    font-size:12px;
	padding:5px ;
	border-right:1px solid #002A5C;
	border-bottom:1px solid #002A5C
}


.h1top{
	font-family:font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:11px;
	color:#51749D;
	font-weight:normal;
	line-height:11px;
	display: inline;
}

.h1header, 
.h1header a{
padding-left:330px;
FONT-WEIGHT: bold; 
FONT-SIZE: 16px;
color:#224672;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
	display: inline;
}

.nav_str {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-left:25px;
}

.nav_str a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;

}

.nav_str a:hover{
	color:#ff3300;
}

.copy_a,
.copy_a a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#765C2E;
font-weight:normal;
} 
img {
	border: 0;
}
