body {
	font-size:        12px;
	font-family:      Arial, Helvetica, sans-serif;
	padding:          0px;
	margin:           0px;
	background:url(images/body_bg.gif) repeat-x top;
}
html { overflow-y:scroll}

h1,h2,h3,h4,h5,p,ul,li,img,form,label,input,fieldset,legend{
	margin:0px;
	padding:0px;
	list-style:none;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:   18px;
	color:#6C6C6C;
	font-weight:normal;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:   24px;
	color:#164A7D;
	font-weight:normal;
	margin-bottom:6px;
	border-bottom:1px solid #789FC5;
	padding-bottom:3px;
	line-height:26px;

}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:#E28000;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #CFCFCF;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:   12px;
}

/* ----------container to center the layout-------------- */
#container {
	width:             950px;
	margin-bottom:       10px;
	margin-left:         auto;
	margin-right:        auto;
	position:relative;
}


/* ------------- header ------------------- */
#header {
	width:950px;
	height:132px;
	background:url(images/top_bg.gif) no-repeat top;
}

#hleft {
	float:       left;
	margin-left:  0px;
	width:      205px;
	height:     132px;
}
#hcenter {
	float:       left;
	width:      440px;
	height:     86px;
	padding:0px 5px;
	margin-top:34px;
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
}
#hcenter p { 
	margin:0px;
	padding:0px;
	font-size:10px;
	color:#828282;
}
#hcenter p i{ 
	color:#7CA118;
	font-size:11px;
	font-style:normal
}
#hright {
	float:      right;
	margin-right: 0px;
	width:      282px;
	height:     132px;
}

/* -------------- navbar ----------------- */
#navbar { 
	width:930px;
	color:#7A7A7A;
	margin-top:29px;
	padding:0px 0px 0px 20px;
	line-height:27px;
	text-align:left;
	background:url(images/navbar_bg.gif) no-repeat;
}
 ul.navbar { 
	 list-style-type:none;
	 margin:0px;
	 padding:0px;
 }
 ul.navbar li { 
	 float:left; 
	 padding-right:13px;
 }
 ul.navbar li a{ 
	 padding-right:10px;
	 font-size:11px;
	 font-weight:bold;
	 background:url(images/g_arrow.gif) no-repeat right;
	 color:#7A7A7A;
	 text-decoration:none;
 }
 ul.navbar li a:hover { color:#000}

/* -------------- big ----------------- */
#big { 
	width:500px;
	float:left;
	min-height:400px;
	height:auto !important;
	height:400px;
	padding:8px;
	color:#52434C;
	line-height:18px;
	
}
#big h2 { 
	font-size:13px;
	font-weight:bold;
	color:#235E7E
}
#big h2.big_title {
	font-size:24px;
	background:#222222;
	color:#FFF;
	line-height:48px;
	border-bottom:3px solid #CBCBCB;
	font-weight:normal;
	padding:0px 0px 0px 20px
}
#big h3 { color:#7CA118}
#big th { 
	background:#A5A5A5;
	color:#FFFFFF;
	font-weight:normal
}

#big ul { list-style-type:none;}
#big ul li {
	background:url(images/g_bullet.gif) no-repeat 0px 6px; 
	padding-left:15px;
	line-height:18px;
	color:#284A64;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase
}
/*#big p:first-letter {font-size:18px; text-align:left; text-transform:uppercase; padding:2px; float:left}*/

#big .c_banners { 
	width:490px;
	text-align:center
}
#big .c_banners img { padding-right:2px}
#big a { text-decoration:none;}
.column_btm { 
	background:url(images/btm_.jpg) no-repeat  center bottom;
	padding-bottom:33px;
	display:block
}

/* -------------- mainmenu -------------- */
#mainmenu {
	padding:8px;
	width:184px;
	color:#4E4A25;
	float:left;
}
ul.mainmenu, ul.mainmenu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul.mainmenu a {
  display: block;
  text-decoration: none;
  outline:none;	
}

ul.mainmenu li {
	background:url(images/menu_hr.gif) bottom repeat-x;
	padding-bottom:3px;
	line-height:22px
}

ul.mainmenu li a {
  /*background:url(images/menu_arrow.gif) no-repeat;*/
	color: #4F4F4F;	
	padding-left: 15px;
}

ul.mainmenu li a:hover { 
	color:#000000;
	/*background:url(images/select_arrow.gif) 100% 5px no-repeat #FFFDEE;*/
}
ul.mainmenu li ul li {background:#A5A5A5;}
ul.mainmenu li ul li a {
  background:#A5A5A5;
  color: #FFF;
  padding-left: 20px;
}

ul.mainmenu li ul li a:hover {
  background:url(images/select_arrow.gif) 100% 5px no-repeat #DDDDDD;
  padding-left: 20px;
  color:#000000
}

ul.mainmenu li ul li ul li {background:#ADBDCA;}
ul.mainmenu li ul li ul li a {
  background:#CAC7B5;
  color: #786B54;
  padding-left: 20px;
}
ul.mainmenu li ul li ul li a:hover {
  background:#F6F5EB;
  padding-left: 20px;
  color:#000000
}
ul.mainmenu li ul li a.x {
  background:url(images/plus_icon.gif) 100% 6px no-repeat;
  margin:0 15px 0 0;
  color:786B54;
  padding-left: 20px;
  padding-right:20px}
  ul.mainmenu li ul li a.x:hover {
  background:url(images/plus_icon.gif) 100% 6px no-repeat;
  margin:0 15px 0 0;
  color:786B54;
  padding-left: 20px;
  padding-right:20px}

ul.mainmenu li a.x {
  background:url(images/plus_icon.gif) 100% 6px no-repeat;
  margin:0 15px 0 0;
  color:786B54;
  padding-left: 20px;
  padding-right:20px}
  
ul.mainmenu li a.sb {
  margin:0 5px 0 0;
  color:786B54;
  }
ul.mainmenu li.p {/*background:url(images/select_arrow.gif) 100% 5px no-repeat #FFFDEE;*/
  margin:0 5px 0 0;
  color:786B54;
  }
 ul.mainmenu li a.m3   { background:url(images/down_arrow.gif) 100% 4px no-repeat} 
/* -------------- content --------------- */
#content {
	padding:              0px;
	margin-left:        200px;
	margin-right:         0px;

}
div#content { 
	min-height:600px;
}

p, pre{
	padding: 5px 10px;
	margin:0px;
}

/* -------------- footer ---------------- */
#footer {
	width:930px;
	background:url(images/footer_bg.gif) no-repeat;
	color:#D7D3CC;
	padding:10px;
	height:28px;
}
ul.footer {
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:center
}
ul.footer li {
	display:inline;
	padding-right:10px;
	border-right:1px solid silver;
}
ul.footer li a{ 
    padding:0px 14px 0px 14px;
	/* background:url(images/w_arrow.gif) no-repeat; */
	color:#FFF; 
	text-decoration:none;
	font-weight:bold;
	
} 
ul.footer li a:hover { color:#92D1E4}
ul.footer li.last { border:none}

/* -------------- hotlinks ---------------- */
#lightbox {
	width:400px;
	position:absolute;
	top:139px;
	left:0px;
	color:#FFFFFF;
}
ul.lightbox { 
	list-style-type:none; 
	margin:0px; 
	padding:0px;
}
ul.lightbox li { 
	display:inline; 
	margin:3px; 
	padding:0px 6px 0px 3px; 
	border-right:1px solid silver
}
ul.lightbox li a{ 
	color:#FFF;
	text-decoration:none;
	font-weight:bold
}
ul.lightbox li a:hover { color:#92D1E4}
ul.lightbox li.last { border:none}

/* -------------- qual_form ---------------- */
.qual_form { 
	width:200px;
	height:320px;
	padding:25px 0px 25px 0px;
	background:url(images/form_bg2.gif) no-repeat;
	color:#FFF;
	float:right;
}
.qual_form input { 
	color:#747474; 
	font-size:11px; 
	padding:3px; 
	border:1px solid #0E63A6; 
	margin:2px
}

/* -------------- box1 ---------------- */
.box1 { 
	width:250px;
	border:1px solid #000000; 
	padding:15px; 
	margin:15px; 
	float:left;
}

.mybox1 { 
	width:250px;
	border:0px solid #000000; 
	padding:2px; margin:2px;
	float:left;
 }
.right { width:200px;padding:8px; float:right;}

.qual_form1 { 
	width:200px;
	height:570px;
	padding:75px 0px 25px 0px;
	background:url(images/form_bg2.gif) no-repeat;
	color:#FFF;
	float:right;
}
.qual_form1 small{
	font-size:10px;
	color:#BCBCBC
}
.qual_form1 input { 
	color:#747474;
	font-size:11px;
	padding:3px;
	border:1px solid #0E63A6;
	margin:2px
}
/* -------------- systeminfo ---------------- */

p.system,a.system {
clear:    both;
margin:   5px;
margin:   auto;
font-size:9px;
color:    #b0b0b0;
display:  none;
}

#big h2#focus {
color:        #ff0000;
font-size:    18px;
font-style:   italic;
font-variant: small-caps;
font-weight:  bold;
}
