/***** RESET CSS *****/



html,
body,
dl,
dt,
dd,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
table,
th,
td,
caption,
strong,
em,
a,
a:link,
a:hover,
a:visited,
a:active,
a:focus,
hr {
	font-size: 100.1%;
	padding:0;
	text-decoration:none;
	outline:none;
	font-weight:normal;
	border: none;
	margin:0px;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
q:before,
q:after { content:''; }
a,
img,
a img,
frame,
iframe,
form,
fieldset,
abbr,
acronym,
object,
applet,
table { border: none; }
a { color: inherit; }
font {
	color: inherit !important;
	font: inherit !important;
	color: inherit !important;
}
form label { cursor: pointer; }
input[type='button'],
input[type='submit'],
input[type='checkbox'],
input[type='image'],
input[type='radio'],
input[type='reset'],
button {
	cursor: pointer;
	outline:0;
	border:0;
}
input,
select,
textarea { font-family: inherit; }
strong { font-weight:bold; }
em { font-style:italic; }
/***** END RESET CSS *****/







/***** LAYOUT CSS *****/



body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/background.jpg) repeat-x;
	background-color:#252c02;
}
#cont {
	width:1084px;
	margin:0 auto;
	position:relative;
}
#contTop {
	width:1084px;
	height:170px;
	background:url(../images/backtop.jpg) no-repeat;
}
#contPublicity {
	width:726px;
	height:88px;
	margin:0px auto;
	position:relative;
	top:16px;
}
#sentence {
	font-family:tahoma;
	font-size:15px;
	font-weight:bold;
	position:relative;
	top:35px;
	left:60px;
	color:#e59d1e;
	width:330px;
	height:15px;
	letter-spacing:3px;
}
#sentence span { }
#type {
	font-family:tahoma;
	font-size:9px;
	font-weight:bold;
	position:relative;
	top:30px;
	left:715px;
	color:#e59d1e;
	width:250px;
	height:15px;
	letter-spacing:3px;
}
#contBottom {
	width:1084px;
	background:url(../images/back.jpg) repeat-x;
}
#contCopy {
	width:1084px;
	height:30px;
}
#copy {
	float:right;
	position:relative;
	top:10px;
	right:43px;
	color:#FFFFFF;
	font-size:10px;
}
#contCenter {
	width:994px;
	margin:0 auto;
	background:#ffffff;
	padding-bottom:10px;
}
#extra {
	width:984px;
	height:63px;
	position:relative;
	top:5px;
	left:5px;
	background:url(../images/extra1.jpg) repeat-x;
}
#logo {
	width:290px;
	height:114px;
	position:absolute;
	top:120px;
	left:382px;
	z-index:10;
}
#email {
	width:235px;
	height:25px;
	position:relative;
	left:50px;
	top:20px;
	float:left;
}
#extra1 {
	width:335px;
	height:63px;
	float:right;
	position:relative;
	right:0px;
	top:0px;
}
#extra2 {
	width:785px;
	height:38px;
	position:relative;
	left:15px;
	top:9px;
	float:left;
}
#menuBottom1 {
	width:815px;
	height:20px;
}
#menuBottom1 .extra {
	width:647px;
	height:20px;
	float:left;
	position:relative;
	top:3px;
	padding-top:3px;
}
#menuBottom1 .sitemap {
	width:75px;
	line-height:20px;
	height:20px;
	float:left;
	position:relative;
	top:3px;
}
#menuBottom1 .extra ul {
	margin:0px;
	padding:0px;
}
#menuBottom1 .extra ul li {
	display:inline;
	margin-right:10px;
}
#menuBottom1 .extra ul li a {
	font-size:10px;
	color:#FFFFFF;
}
#menuBottom1 .extra ul li a:hover { text-decoration:underline; }
#menuBottom1 .extra1 {
	width:85px;
	height:20px;
	float:left;
	position:relative;
	top:3px;
}
#menuBottom2 {
	width:180px;
	height:17px;
	position:relative;
	top:14px;
	left:674px
}
#menuBottom2 ul {
	margin:0px;
	padding:0px;
	text-transform:uppercase
}
#menuBottom2 ul li {
	display:inline;
	padding:0 5px
}
#menuBottom2 ul li a {
	font-size:10px;
	color:#FFF;
}
#menuBottom2 ul li a:hover { text-decoration:underline; }
#extra3 {
	width:118px;
	height:47px;
	float:left;
	position:relative;
	left:70px;
	top:12px;
	margin-left:4px
}
#search {
	width: 335px;
	height:35px;
}
#search .extra {
	float:left;
	width:231px;
}
#search .extra1 {
	float:left;
	width:88px;
	position:relative;
	left:7px;
}
#extratop {
	width:300px;
	height:27px;
	background:#169075;
	color:#FFFFFF;
	letter-spacing:0.6px;
	font-size:11px;
	padding-left:35px;
}
#extratop .extra { float:left; }
#menu {
	width:984px;
	height:29px;
	margin:6px 6px 0;
}
#subwrap49 { text-transform:uppercase; }
#menu .extra { float:left; }
/*#menu ul {margin:0px; padding:0px;}



#menu ul li {display:inline; margin-right:13px; margin-left:10px;}



#menu ul li a {color:#292d12}

*/

#contMain {
	width:984px;
	position:relative;
	top:0;
	left:5px;
}
#left {
	width:325px;
	float:left;
}
#left a { font-size:12px; }
#left p {
	font-size:12px;
	color:#000000;
}
#left h1 {
	font-size:15px;
	color:#000000;
}
#left h1.white {
	font-size:23px;
	color:#ffffff;
	font-weight:bold;
}
#left h2.white {
	color:#ffffff;
	font-size:17px;
	font-weight:bold;
}
#left h2.red {
	color:#e50000;
	font-size:17px;
	font-weight:bold;
}
#left h2.green {
	color:#169075;
	font-size:17px;
	font-weight:bold;
}
#left h2.blue {
	color:#4a6d8d;
	font-size:17px;
	font-weight:bold;
}
#left h3.white {
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
#left h3.red {
	font-size:14px;
	color:#e50404;
	font-weight:bold;
}
#left h3.green {
	font-size:11px;
	color:#169075;
}
#left h3.blue {
	font-size:11px;
	color:#4a6d8d;
	font-weight:bold;
}
#right {
	width:651px;
	float:left;
	position:relative;
	left:8px;
}
#right_1 {
	width:324px;
	float:left;
	position:relative;
	left:0px;
	top:0px;
}
#right_1 {
	font-size:20px;
	color:#000000;
	font-weight:bold;
}
#right_1 a {
	color:#e50404;
	font-size:12px;
}
#right_1 p { font-size:12px; }
#right_1 ul li a {
	color:#169075;
	font-size:14px;
}
#right_2 {
	width:323px;
	float:left;
	position:relative;
	left:4px;
	top:0px;
}
#right_2 h2.red {
	color:#e50000;
	font-size:17px;
	font-weight:bold;
}
#right_2 ul li a {
	font-size:12px;
	color:#000000;
}
#right_2 p {
	font-size:12px;
	color:#000000;
}
#right_2 a {
	color:#e50404;
	font-size:12px;
}
#user1 h2.red {
	color:#e50000;
	font-size:17px;
	font-weight:bold;
}
#ruser1 ul li a {
	font-size:12px;
	color:#000000;
}
#user1 p {
	font-size:12px;
	color:#000000;
}
#user1 a {
	color:#e50404;
	font-size:12px;
	height:auto;
}
#user2 h2.red {
	color:#e50000;
	font-size:17px;
	font-weight:bold;
}
#user2 ul li a {
	font-size:12px;
	color:#000000;
}
#user2 p {
	font-size:12px;
	color:#000000;
}
#ruser2 a {
	color:#e50404;
	font-size:12px;
}
#main {
	width:651px;
	position:relative;
	top:0px;
}
#user1 {
	height:auto;
	margin-top:20px;
	min-height:250px;
	width:651px;
}
#user2 {
	height:auto;
	width:651px;
}
#footer {
	width:984px;
	height:63px;
	background:url(../images/footer.jpg) repeat-x;
	position:relative;
	top:5px;
	left:5px;
}
/***** END LAYOUT CSS *****/







/* center table in FF fix */



#maintable {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:814px;
}
#maintable tr,
#maintable td { text-align:left; }
#centertable {
	width:98%;
	margin:0 1%;
	text-align:center;
}
/***** Global Classes *****/







.clear,
.clr { clear:both; }
.float-left { float:left; }
.float-right { float:right; }
.blockcenter {
	margin-left:auto;
	margin-right:auto;
}
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.justify { text-align:justify; }
.bold { font-weight:bold; }
.italic { font-style:italic; }
.underline { border-bottom:1px solid; }
.highlight { background:#ffffcc; }
ol.roman { list-style: upper-roman; }
ol.roman ol { list-style: lower-roman; }
ol.alpha { list-style: upper-alpha; }
ol.alpha ol { list-style: lower-alpha; }
#mod_search_searchword_new {
	width:128px;
	height:18px;
}
.BottonMenuStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px;
	padding: 0;
	margin: 0;
	color: #FFF;
	font-variant: normal;
}
.BottonMenuStyle a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px;
	padding: 0;
	margin: 0;
	color: #FFF;
	font-variant: normal;
}
.BottonMenuStyle a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px;
	padding: 0;
	margin: 0;
	color: #DEDEE8;
	font-variant: normal;
}
.BottonMenuStyle a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px;
	padding: 0;
	margin: 0;
	color: #000000;
	font-variant: normal;
}


div.last_banner {
	width:726px;
	margin: 0px auto;
	text-align: center;
}
.search .inputbox {border-radius:0;border: 1px solid #999;float:left;height:16px;margin-top:5px;padding: 2px;width: 220px;}
.search input[type=image]{background:none;padding-top:7px;height:18px;float:left;left:207px;position:absolute;width:18px;}

/***** End Global Classes *****/

/**
* Module mod_googleSearch
*/
#search .mod_googleSearch { margin-top: 5px; background: none; }
#search .mod_googleSearch .inputbox { border: 1px solid #999999; padding: 2px; width: 170px; }
#search .mod_googleSearch .button { background: none !important; }
