/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-color:#BDC6CD;
	}
	
.header{
	background-image:url(../images/headerbg.jpg);
	padding:7px 0 0 0;
	height:127px;
	height /*\**/: 123px\9;
	}
	
.topNav{
	background-image:url(../images/nav_bg.jpg);
	}
	
.topNav ul{
	margin:0px;
	padding:0px;
	}
.topNav li{
	list-style:none;
	float:left;
	display:inline;
	background-image:url(../images/sp.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:2px 8px 0 9px;
	
	}
	
.topNav li ul{
	margin:0px;
	padding:0px;
	position:absolute;
	display:none;
	padding:9px 0 0 0px;
	}
.topNav li ul li{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-image:none;
	padding:0px 0px 0 0px;
	width:180px;
	border:1px solid #D6A0A2;
	border-top:0px solid #D6A0A2;
	}
	
.topNav  li ul li a:link, .topNav  li ul li a:visited{
	list-style:none;
	padding:4px 5px 4px 5px;
	display:block;
	color:#CCCCCC;
	text-decoration:none;
	background-color:#6E070B;
	}
	
.topNav  li ul li a:hover{
	background-color:#812E30;
	color:#FFCC00;
	}
	
	
.topNav ul li:hover ul{
	display:block;

	}	
	
	
.topNav_first{
	padding:2px 7px 0 2px!important;
	}		
	
.topNav_last{
	background-image:none!important;
	padding:2px 0px 0 8px!important;
	}
.bodybg{
	background-image:url(../images/bodybg.jpg);;
	background-repeat:repeat-x;
	background-color:#D3DBDE;
	}	
	
.floatleft{
	float:left;
	}
	
.heading{
	background-image:url(../images/heading_bg.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:14px 0 0 18px;
	margin:0 0 0 13px;
	float:left;
	width:550px;
	height:33px;
	}
.contentbg{
	background-color:#D0CFCF;

	}
.content_pane{
	background-color:#D0CFCF;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0 22px 0 22px;
	text-align:justify;
	}
	
.content_pane p {
	margin:0px;
	padding:11px 0 11px 0;
	}
.email:link, .email:visited {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	}
.email:hover {
	text-decoration:underline;
	}
	
.quotes{
	background-image:url(../images/quote_bg.gif);
	background-repeat:no-repeat;
	padding:0 0 0 0;
	font-size:24px;
	color:#fff;
	font-family:"Times New Roman", Times, serif;

	}
.quotes div{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:10px 0 0 0;
	}
.quotes span{
	color:#DEDEDE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
	
	
	
/* Internal Page */

.banner{
	background-image:url(../images/internal_bannerbg.jpg);
	background-repeat:no-repeat;
	}

.banner_txt{
	background-image:url(../images/banner_txt_bg.png);
	padding:0 0 0 34px;
	}
	
	
.content_pane_internal{
	background-color:#D0CFCF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0 22px 10px 22px;
	text-align:justify;
	}	

.content_pane_internal p {
	margin:0px;
	padding:11px 0 11px 0;
	}
	
.content_pane_internal h2 {
	margin:0px;
	padding:8px 0 8px 0;
	font-size:16px;
	color:#5D0413;
		}

.content_pane_internal img {
	margin:0px;
	padding:2px 0 4px 12px;
	}
	
.content_pane_internal ul{
	margin:0px;
	padding:0 0 8px 0;
	}

.content_pane_internal li{
	list-style:none;
	background-image:url(../images/red_bullet.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 25px;
	}
	
.content_pane_internal a:link, .content_pane_internal a:visited{
	color:#003399;
	text-decoration:none;
	}
.content_pane_internal a:hover{
	color:#003399;
	text-decoration:underline;
	}

.content_pane_internal input {
	border:1px solid #990000;
	width:170px;
	}	
	
.content_pane_internal span input {
	border:0px solid #990000;
	width:auto;
	}	

.content_pane_internal textarea {
	border:1px solid #990000;
	width:300px;
	}
.button{
	width:70px!important;
	border:1px solid #990000!important;
	
	}	
	
.greenul{
	margin:0 0 0 30px!important;
	}
	


.greenul li{
	background-image:none;
	list-style:circle;
	padding:0 0 5px 5px;
	}


.tblbodr{
	border:1px solid #999999;
	border-collapse:collapse;
	}
	
.tblbodr td{
	border:1px solid #999999;
	border-collapse:collapse;
	padding:4px;
	
	}


.footer{
	background-image:url(../images/footerbg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#676868;
	font-size:11px;
	}
.footer_links{
	font-weight:bold;
	color:#87090C;
	
	}
.footer_links a:link, .footer_links a:visited{
	font-weight:bold;
	text-decoration:none;
	margin:0 9px 0 9px;
	color:#87090C;
	}
.footer_links a:hover{
	text-decoration:underline;
	}
	
.footer_links_last{
	margin:0 2px 0 9px!important;
	}