/* CSS Document */

body {

margin:0px auto;
padding:0px;
text-align:center;
overflow:-moz-scrollbars-vertical
}
#container{
margin:0px auto;
width:1001px;
height:614px;
text-align:center;
}
#middlematter{
margin:0px auto;
width:1001px;
height:482px;
text-align:center;
}
#container1{
margin:0px auto;
width:1001px;
height:614px;
text-align:center;
}
#top{
margin:0px auto;
width:1001px;
text-align:left;
height:115px;
}
#logo{
margin:0px auto;
width:171px;
height:115px;
float:left;
}
#menutop{
margin:0px auto;
width:806px;
/*height:115px;*/
float:left;
background-image:url(../images/bgtop_test.gif); background-repeat:repeat-x;
}
#menumain{
margin:0px auto;
width:581px;
height:33px;
float:left;
}
#search{
margin:0px auto;
width:225px;
height:33px;
float:left;
background-image:url(../images/serach.gif)
}
#input1212{
margin:0px auto;
width:115px;
height:20px;
float:left;
text-align:left;
}
#menutwo{
margin:0px auto;
width:806px;
height:31px;
float:left;
}
#menuinside{
margin:0px auto;
width:806px;
height:15px;
float:left;
}
#top1{
margin:0px auto;
width:806px;
height:15px;
float:left;
}
#spacer1{
margin:0px auto;
width:1001px;
height:2px;
float:left;
}
#spacer2{
margin:0px auto;
width:990px;
height:224px;
text-align:center;
}
#spacer3{
margin:0px auto;
width:1001px;
height:20px;
float:left;
text-align:left;
}
#flash{
width:1001px;
height:224px;
float:left;
}
#spacer4{
margin:0px auto;
width:23px;
height:224px;
float:left;
text-align:left;
margin:0px auto;
}
#flashmiddle{
width:955px;
height:224px;
float:left;
margin:0px auto;
}
#spacer5{
margin:0px auto;
width:1001px;
height:20px;
float:left;
text-align:left;
margin:0px auto;
}
#line{
margin:0px auto;
width:1001px;
height:175px;
float:left;
text-align:left;
margin:0px auto;
background-image:url(../images/line1.gif)
}
#spacer6{
margin:0px auto;
width:23px;
height:175px;
float:left;
text-align:left;
margin:0px auto;
}
#text1{
margin:0px auto;
width:690px;
height:175px;
float:left;
text-align:left;
margin:0px auto;
}
#text2{
margin:0px auto;
width:309px;
height:50px;
float:left;
text-align:left;
margin:0px auto;
}
#textright{
margin:0px auto;
width:288px;
height:175px;
float:left;
text-align:left;
margin:0px auto;
}
#clients{
margin:0px auto;
width:132px;
height:20px;
float:left;
text-align:left;
margin:0px auto;
}
#clientsflash{
margin:0px auto;
width:205px;
height:150px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer7{
margin:0px auto;
width:690px;
height:18px;
float:left;
text-align:left;
margin:0px auto;
}
#textbot{
margin:0px auto;
width:600px;
height:105px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer12{
margin:0px auto;
width:600px;
height:5px;
float:left;
text-align:left;
margin:0px auto;
}
#more{
margin:0px auto;
width:100px;
height:12px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer8{
margin:0px auto;
width:1001px;
height:21px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer9{
margin:0px auto;
width:1001px;
height:40px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer10{
margin:0px auto;
width:18px;
height:40px;
float:left;
text-align:left;
margin:0px auto;
}
#bottom{
margin:0px auto;
width:955px;
height:40px;
float:left;
text-align:center;
margin:0px auto;
text-align:center;
background-image:url(../images/bot.gif)
}
#bottomone{
margin:0px auto;
width:326px;
height:40px;
float:left;
text-align:center;
margin:0px auto;
}
#bottomtwo{
margin:0px auto;
width:283px;
height:18px;
float:left;
text-align:center;
margin:0px auto;
}
#bottomthree{
margin:0px auto;
width:283px;
height:18px;
float:left;
text-align:center;
}
#bottomthreelastlast{
margin:0px auto;
width:253px;
height:18px;
float:right;
text-align:center;
padding-top:19px;
}
#spacer11{
margin:0px auto;
width:283px;
height:3px;
float:left;
text-align:center;
margin:0px auto;
}
#spacer13{
margin:0px auto;
width:1001px;
height:15px;
float:left;
text-align:center;
margin:0px auto;
}
#spacer14{
margin:0px auto;
width:1001px;
height:345px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer15{
margin:0px auto;
width:23px;
height:250px;
float:left;
text-align:left;
margin:0px auto;
}
#rightmenu{
margin:0px auto;
width:148px;
height:250px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer16{
margin:0px auto;
width:148px;
height:30px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer17{
margin:0px auto;
width:126px;
height:210px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer18{
margin:0px auto;
width:636px;
height:345px;
float:left;
text-align:left;
margin:0px auto;
}
#redtext{
margin:0px auto;
width:636px;
height:20px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer19{
margin:0px auto;
width:636px;
height:10px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer20{
margin:0px auto;
width:636px;
height:280px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer21{
margin:0px auto;
width:126px;
height:3px;
float:left;
text-align:left;
margin:0px auto;
}
#dotted1{
margin:0px auto;
width:126px;
height:3px;
float:left;
text-align:left;
margin:0px auto;
}
#overview{
margin:0px auto;
width:126px;
height:18px;
float:left;
text-align:left;
margin:0px auto;
}
#overview1{
margin:0px auto;
width:126px;
height:28px;
float:left;
text-align:left;
margin:0px auto;
}
#imageright{
margin:0px auto;
width:169px;
height:132px;
float:left;
text-align:left;
margin:0px auto;
}
#grayband{
width:398px;
height:24px;
margin:0px auto;
text-align:left;
float:left;
background-color:#F2F2F2;
border-style:solid; border-width:1px;
border-color:#CCCCCC;
}
#graybandtext{
width:300px;
height:20px;
margin:0px auto;
text-align:left;
float:left;
padding:2px;
}
#spacer22{
margin:0px auto;
width:636px;
height:280px;
float:left;
text-align:left;
margin:0px auto;
}
#spacer111{
margin:0px auto;
width:59px;
height:18px;
float:left;
}
.submenu_text {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	font-weight: regular;
	background-position: center;
}
.inputpop{
	font-family: arial;
	font-size: 12px;
	color:#000000;
	font-weight: regular;
	border: 1px solid #000000;
}

.text_index {
	font-family: arial;
	font-size: 12px;
	color: #787878;
	font-weight: regular;
	line-height: 20px;
	text-align: justify;
}
.submenu_textbot {
	font-family: arial;
	font-size: 11px;
	color:#a6a6a6;
	font-weight: regular;
	background-position: center;
}
.more {
	font-family: arial;
	font-size: 11px;
	color:#FF0000;
	font-weight: regular;
	background-position: center;
}
.more a:link, .more a:visited, .more a:active{
	font-family: arial;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.more a:hover {
	font-family: arial;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
.red_menubold {
	font-family: arial;
	font-size: 20px;
	color: #DB1F16;
	font-weight: normal;
	text-decoration:none;
}
.red_menuboldbk {
	font-family: arial;
	font-size: 16px;
	color: #DB1F16;
	font-weight: normal;
	text-decoration:none;
	font-weight:bold;
}
.red_menuboldbk12 {
	font-family: arial;
	font-size: 12px;
	color: #DB1F16;
	font-weight: normal;
	text-decoration:none;
	font-weight:bold;
}
.gray_menu_bold {
	font-family: arial;
	font-size: 17px;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
.text {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: regular;
	line-height: 18px;
	text-align: justify;
}
.leftmenu {
	font-family: arial;
	font-size: 12px;
	color:#888888;
	font-weight: bold;
	line-height: 20px;
	text-align: justify;
}

.dotted {
	font-family: arial;
	font-size: 5px;
	color:#000000;
	font-weight: regular;
}
.subside {
	font-family: arial;
	font-size: 12px;
	color: #787878;
	text-decoration: none;
	font-weight: bold;
}
.subsidenew12 {
	font-family: arial;
	font-size: 12px;
	color:#666666;
	text-decoration: none;
	font-weight: bold;
}
.subside a:link, .subside a:visited, .subside a:active {
	font-family: arial;
	font-size: 12px;
	color: #787878;
	text-decoration: none;
	font-weight: bold;
}
.subside a:hover {
	font-family: arial;
	font-size: 12px;
	color: #787878;
	text-decoration: underline;
	font-weight: bold;
}

.sub {
	font-family: arial;
	font-size: 12px;
	color: #787878;
	text-decoration: none;
}
.sub a:link, .sub a:visited, .sub a:active {
	font-family: arial;
	font-size: 12px;
	color: #787878;
	text-decoration: none;
}
.sub a:hover {
	font-family: arial;
	font-size: 12px;
	color: #787878;
	text-decoration: underline;
}
.grey_bold1 {
	font-family: arial;
	font-size: 12px;
	color: #787878;
	font-weight: bold;
	text-decoration:none;
}
.border1 {
	font-family: arial, Arial, Helvetica, sans-serif;
	border-top: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	border-left: 1px solid #A6A6A6;
}
.bold {
	font-family: arial;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
	font-weight: bold;
}.redtext {
	font-family: arial;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.gray_menu_bold12{
	font-family: arial;
	font-size: 14px;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
.borderred {
	font-family: arial, Arial, Helvetica, sans-serif;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.subsidered a:link, .subsidered a:visited, .subsidered a:active {
	font-family: arial;
	font-size: 12px;
	color:#D8330A;
	text-decoration: none;
	font-weight: bold;
}
.subsidered a:hover {
	font-family: arial;
	font-size: 12px;
	color:#D8330A;
	text-decoration: underline;
	font-weight: bold;
}
.subsidered12 {
	font-family: arial;
	font-size: 12px;
	color:#FF0000;
	text-decoration: none;
	font-weight: bold;
}


/*start leftmenu*/

.subsidetwo a:link, .subsidetwo a:visited, .subsidetwo a:active {
	font-family: arial;
	font-size: 12px;
	color: #787878;
	text-decoration: none;
}

.subsidethree a:link, .subsidethree a:visited, .subsidethree a:active {
	font-family: arial;
	font-size: 12px;
	color: #787878;
	text-decoration: none;
}

.subsidetwo a:hover {
	text-decoration: underline;
	
}

.breadcrumbs {
	font-family: arial;
	font-size: 12px;
	color:#DB1F16;
	text-decoration: none;
}


/*end leftmenu*/

.searchpgselect{
	font-family: arial;
	font-size: 12px;
	line-height: 28px;
	font-weight: normal;
	color: black;
	text-decoration:none
}
A.searchpg:link {
	font-family: arial;
	font-size: 12px;
	line-height: 28px;
	font-weight: normal;
	color: #787878;
	text-decoration:none
}
A.searchpg:visited {
	font-family: arial;
	font-size: 12px;
	line-height: 28px;
	font-weight: normal;
	color: #787878;
	text-decoration:none
}
A.searchpg:active {
	font-family: arial;
	font-size: 12px;
	line-height: 28px;
	font-weight: normal;
	color: #787878; 
	text-decoration:underline
}

.box2 {

	border: 1px solid #999999;
	font-family: arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
/*------------------18march09--------------*/
#textone{
margin:0px auto;
width:600px;
height:175px;
float:left;
text-align:left;
margin:0px auto;
}
#spacerone11{
margin:0px auto;
width:590px;
height:18px;
float:left;
text-align:left;
margin:0px auto;
}
#textbotfinal{
margin:0px auto;
width:550px;
height:105px;
float:left;
text-align:left;
margin:0px auto;
}
#textrightfinal12{
margin:0px auto;
width:208px;
height:175px;
float:left;
text-align:left;
margin:0px auto;
}
#textrightfinal13{
margin:0px auto;
width:158px;
height:175px;
float:left;
text-align:left;
margin:0px auto;
}
#textrightfinal13one{
margin:0px auto;
width:158px;
height:109px;
float:left;
text-align:left;
margin:0px auto;
}
#textrightfinal13two{
margin:0px auto;
width:158px;
height:52px;
float:left;
text-align:left;
margin:0px auto;
}
.subsidenewfinal12 {
	font-family: arial;
	font-size: 12px;
	color: #009900;
	text-decoration: none;
	font-weight: bold;
}
.subsidenewfinal12 a:link, .subsidenewfinal12 a:visited, .subsidenewfinal12 a:active {
	font-family: arial;
	font-size: 12px;
	color: #009900;
	text-decoration: none;
	font-weight: bold;
}
.subsidenewfinal12 a:hover {
	font-family: arial;
	font-size: 12px;
	color:#009900;
	text-decoration: underline;
	font-weight: bold;
}
#linefinal12{
margin:0px auto;
width:1001px;
height:175px;
float:left;
text-align:left;
margin:0px auto;
background-image:url(../images/linenew.gif)
}