
/* --------------- Elements --------------- */

body
{font-family: Tahoma, Verdana, Arial, Geneva, sans-serif;
color:#363636;
background-color: #2f2f63;
font-size: 9pt;
margin:0 0 0 0;

}

p{
 text-align : left;
 line-height: 20px;
}

a
{color: #fff;
text-decoration: none;
border:none;}

a:hover
{text-decoration: underline;}

hr
{
	border: 0;
color: #6073a4;
background-color:#6073a4;
height: 1px;
}

ol{
margin-left: 40px;

}

ul{
	line-height: 20px;
}

form
{background-color: transparent;}

input
{border:1px solid gray;
font-family: arial, sans-serif;
font-size: 100%;}

select{border:1px solid gray;
font-family: arial, sans-serif;
font-size: 100%;}

table
{font-size: 100%;}

textarea
{border:1px solid gray;
font-family: arial, sans-serif;
font-size: 100%;}

tr
{text-align: left;
vertical-align: top;}

div{
	line-height: 18px;
}
b{color:#2f2f63;}

strong{color:#005c71;}

object {
display: block;
}

/* --------------- Classes --------------- */


a.a1
{color: #2f2f63;
text-decoration: none;}

a.a2
{
	color: #fff;
	text-decoration: none;
	font-size: 8pt;
}

.bgcolor
{background-color:#6073a4;}

.bgcolor1
{background-color:#8d9dc7;}

.title{
	font-size:18px;
	font-weight : normal;
}

.title_sub{
	font-size:14px;
	font-weight : normal;
	vertical-align:middle;
}


.blue_link1{
	background-color:#E8EDF2;
	background-image: url(link1_bg.gif);
	vertical-align: bottom;
	text-align: center;
	
}
.blue_bottom{
	background-color:#246490;
	color:#FFF;
	font-size:9px
}

.blue1{
	background-color: #488bb6;
}
.blue2{
	background-color: #1672a2;
}
.blue3{
	background-color: #3387b3;
}

.home_address
{
	padding-left:15px;
	padding-top:15px;
line-height:18px;
background-color:#FFF;
color:#2f2f63;
font-size:9pt;

}

.home_services
{
line-height:15px;
background-color:#FFF;
color:#2f2f63;
font-size:9pt;
}

.home_services1
{
padding-top:5px;
padding-left:20px;
line-height:15px;
background-color:#FFF;
color:#2f2f63;
font-size:9pt;
}

.page_links
{
padding-top:8px;
padding-bottom:8px;
padding-left:20px;
color:#fff;
font-size:9pt;
}

.content2
{margin-left: 0px;
margin-right: 0px;
text-align : justify;
}

.footer
{
	height: 30px;
	color : White;
	font-size: 8pt;
	text-align:center;
	vertical-align:middle;
	letter-spacing:2px;
}

.bold_text{
	color: #F00;
}

.bold_text1{
	color: white;
}

.heading1{
	font-size:20pt;
	font-weight:normal;
	color:#a39161;
	padding-top:20px;
}

.green2{
	color:#009933;
}

.green3{
	color:#5C6F35;
  font-size : 16px;
}

.grey{
	background-color:#f0f0f2;
	background-image:url(right_bg.jpg);
	background-repeat:repeat;
	
}
.grey1{
	background-color:#E5E5E5;
}

.td1
{ margin-left : 50px;
}

.white{
	background-color:#FFFFFF;
}
.white1{
	background-color:#FFFFFF;
	vertical-align: bottom;
	text-align: right;
}
.yel{
	background-color:#D6DBCC;
}

.line{
	background-image:url(../images/bg_line.gif);
	background-repeat:repeat-x;
	height:45px;
}

.line1{
	background-image:url(../images/bg_line2.gif);
	background-repeat:repeat-y;
	width:43px;
}

/* --------------- IDs --------------- */

#content
{margin-left: 20px;
margin-right: 20px;
text-align : justify;
margin-top: 5px;
margin-bottom: 0px;}

#content1
{margin-left: 20px;
margin-top: 5px;
margin-bottom: 10px;}

#content2
{line-height: 13px;}

#small
{font-size: 8pt;
color: White;
	font-weight : normal;}
	
#small1
{
font-size: 7pt;
color: #003366;
font-weight : normal;
	}
	
#small2
{
font-size: 10pt;
color: #000000;
	font-weight : normal;
	}
