* { margin:0; padding:0;}
body { background:#000000}
html, input, textarea, select{font-family:arial; font-size:100%; color:#393939; font-weight:normal; font-size:0.75em; line-height:1.41em}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}

.title, .title_top, .title_bot{ display:block}

p {margin:0; padding:0;}

h1 { text-indent:-1000px; line-height:1em; font-size:1em; background:url(images/logo.gif) no-repeat 0 0; width:211px; height:49px; margin:0; padding:0}
.pos{ position:absolute; margin:0; padding:0}

h2 {	
	font-size: 22px;
	font-weight: bold;
	color: #313131;
	padding-bottom: 10px;
	}

.wHeader {	
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	padding-bottom: 10px;
	}
	
.wtxt {	
	color: #fff;
	}
	
#nav {
	padding: 10px 0 0 15px;
	color: #fff;
	font-size: 15px;
	}
	
#nav a:link, #nav a:visited, #nav a:active {
	color: #fff;
    text-decoration: none;
	}    
	
#nav a:hover {
	color: #d4d4bd;
    text-decoration: none;
	}  	
	
.nSep {
	padding: 0 5px 0 5px;
	}
	
.tableBorder {
	border-left: solid 1px #b1af87;
	border-top: solid 1px #b1af87;
	}
		
	
.tableBorder td, .tableBorder th{
	border-right: solid 1px #b1af87;
	border-bottom: solid 1px #b1af87;
	}
	
.mTxt {
	padding: 20px;
	}
	
.specialTxt {
	color: #d52323;
	}
	
.hTxt {
	padding:100px 0 0 30px;
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	}
	
	
	
#dhtmltooltip{
color: #fff;
position: absolute;
width: 390px;
border: 2px solid #353535;
padding: 5px;
background-color: #383838;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}	
	
	

ul { margin:0; padding:0; list-style:none; line-height:2em; width:100%}
ul li a { color:#c7440b; text-decoration:none; font-size:1em}
ul li a:hover{ text-decoration: underline}


/*txt, links*/
span{ color:#c74309} 

a{ color:#c74309; text-decoration:none; font-size:0.91em}
a:hover{ text-decoration: underline}

span a{ color:#1b1b1b; text-decoration:none; font-size:0.91em}
span a:hover{ text-decoration: underline}

 
/*header*/
#header .row1{ height:106px; width:100%; background:url(images/r1_shape.gif) no-repeat left bottom}
#header .row1 .div{ padding:0px 0px  0px  0px}
#header .row2{ height:44px; width:100%; background:url(images/menu_rep.gif)}
#header .row2 .left{ background:url(images/menu_left.gif) no-repeat }
#header .row2 .right{ 
		background:url(images/menu_right.gif) no-repeat right top; 
		height:44px; 
		padding-left:61px}

#header .row3{ height:249px; width:100%}
#header .row3 .col1{ width:60px; background:url(images/r3_left.gif) no-repeat right top; height:249px}
#header .row3 .col2{ 
		width:644px; 
		background:#ffffff url(images/slogan_bg.jpg) no-repeat 5px 1px; 
		height:249px;
		}
		
		
#header .row3 .col2 img{ margin:89px 0 0 115px}
#header .row3 .col3{ width:62px; background:url(images/r3_right.gif) no-repeat; height:249px}

#header .row4{ height:15px; width:766px}
#header .row5{ height:116px; width:100%}
#header .row5 .col1{ width:60px; height:116px; background:url(images/r5_left.gif) no-repeat}
#header .row5 .col2{ width:644px; height:116px; background:#FFFFFF}
#header .row5 .col2 img{ margin:0 5px 0 0}
#header .row5 .col2 div{ padding-left:7px}
#header .row5 .col3{ width:62px; height:116px; background:url(images/r5_right.gif) no-repeat}

/*content*/
#content .col_2{ }
#content .bg{ background:url(images/p1_r1_bg.gif) repeat-x #c8c7b0}
#content .bg1{ background:#9f9e8c; width:100%}

#content p{ padding-bottom:15px}

#content .im{ vertical-align:middle; margin-right:7px}

#content .title{ margin-bottom:19px}

#content .indent{ padding:30px 30px 35px 30px}
#content .indent1{ padding:22px 25px 25px 31px}

/*footer*/
#footer{ font-family:verdana; color:#c4c4c4}
#footer a{ color:#c4c4c4; text-decoration:underline}
#footer a:hover{ text-decoration:none}
#footer div{ padding:23px 0 0 60px}
#footer img{ vertical-align:middle; margin:0 8px 0 16px}
#footer span a{ color:#949494; text-decoration:none}
#footer span a:hover{ text-decoration:underline}

#page #content .col1 .row1{ width:100%}
#page #content .col1 .row1 ul{ margin-bottom:8px}

#page #content .col1 .row2{ width:100%; padding-top:2px}
#page #content .col1 .row2 b{ color:#FFFFFF}
#page #content .col1 .row3{ width:100%; height:38px}
#page #content .col2 .img{ float:left; margin:0 16px 21px 0}


