/* CSS Document */

* {
	margin:0;
}

body{
	background:#1A2022;
}


a:hover{text-decoration:none;}

a img { border:0;}

ul { list-style:none;}

.column { float:left;}
.clear  { clear:both;}


html, input, textarea
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#87A7AB;}
b{color:#CD0000;font-family:Tahoma, Helvetica, sans-serif;font-weight:normal}


/*main layout */

.top_bg {background:url(images/tall_top.gif) top repeat-x #21292C;}
.bot_bg {background:url(images/bot_bg.gif) bottom repeat-x}

#main { margin:0 auto;}

#header1 .left_col .indent  { padding:12px 0 0 58px;}
#header1 .right_col { width:224px;}
#header1 .right_col a img { margin-left:9px;}
#header1 .right_col .indent { padding:46px 0 0 0;}

#header2 .indent { padding:0 1px 0 15px;}

#header3 {height:33px; font-family:tahoma; font-size:12px; color:#2E3131;}
#header3 a {color:#2E3131; text-decoration:none;}
#header3 a:hover {text-decoration:underline;}
#header3 .left_col .indent { padding:13px 0 0 30px;}
#header3 .right_col .indent { padding:9px 0 0 0;}
#header3 .right_col .input {width:168px; padding:0; margin-right:4px; color:#656767; font-family:tahoma; font-size:13px;}


#footer { color:#58686D;}
#footer a { color:#58686D;}
#footer .left_col .indent 	{ padding:56px 0 0 32px;}
#footer .right_col .indent  { padding:56px 0 0 62px;}

#middle { width:100%;}

.top_row {height:148px; padding:8px 0 0 0}


.more {background:url(images/more_bg.gif) top right no-repeat; padding-right:12px; font-size:13px; color:#B9C0C7; text-decoration:none;}
.more:hover {text-decoration:underline;}

.box2 .more {color:#B9C0C7}

li { background:url(images/list_bg.gif) no-repeat 0 11px; font-size:17px; padding-left:12px; line-height:28px;}
li a {color:#ffffff; text-decoration:none;}
li a:hover {text-decoration:underline;}

.right_bl {color:#8EADB0;}
.right_bl a { color:#8EADB0;}
.right_bl span { color:#B9C0C7;}
.right_bl span a{ color:#B9C0C7;}

.date {background:url(images/date_bg.gif) 0 3px no-repeat; color:#ffffff; padding-left:15px; margin:15px 0 8px 0;}

.content {padding:23px 0 0 0;}
.clientContent { background:#ffffff;}
/* index */

#index #us_block {padding:26px 0 0 30px; line-height:20px;}
#index #us_block .indent {
	padding:3px 3px 3px 3px;
}
#index #us_block strong {color:#B5DDFF;}

#index .box1 ul {padding:8px 0 6px 5px;}

.box1 .top 	  { background:url(images/left_corn_tr.gif) top right no-repeat #283337;}
.box1 .bot    { background:url(images/left_corn_br.gif) top right no-repeat #283337;}
.box1 .centr  { background:#283337;}
.box1 .indent { padding:16px 0  0 20px;}

.clientbox1 ul {padding:8px 0 6px 5px;}

.clientbox1 .top 	  { background:url(images/left_corn_tr.gif) top right no-repeat #283337;}
.clientbox1 .bot    { background:url(images/left_corn_br.gif) top right no-repeat #283337;}
.clientbox1 .centr  { background:#ffffff;}
.clientbox1 .indent { padding:16px 0 0 20px;}

.box2 .top 	  	  { background:url(images/right_corn_tr.gif) top right no-repeat #1D2426;}
.box2 .bot    	  { background:url(images/right_corn_br.gif) top right no-repeat #1D2426;}
.box2 .centr  	  { background:#1D2426;}


.box2 .indent 	  { padding:15px 21px 9px 25px;}

.line {background:#363D3F; height:1px; margin:18px 0 0 0}



/* index-1 */

#index_1 .box1 ul {padding:7px 0 5px 192px;}

#index_1 .box2 ul {padding:8px 0 0 0;}
#index_1 .box2 li { background:url(images/list_bg.gif) no-repeat 0 6px; font-size:17px; padding-left:12px; line-height:18px;color:#ffffff}
#index_1 .box2 li a{color:#ffffff;}

#index_1 #us_block {padding:28px 0 0 30px; line-height:20px;}
#index_1 #us_block .indent {padding:19px 12px 32px 0;}
#index_1  strong {color:#B5DDFF;}

#index_1 .box1 .indent {padding:18px 0 0 23px;}



/* index-2 */

#index_2 .us_block1 {padding:28px 0 0 30px; line-height:21px; width:415px;}
#index_2 .us_block1 .indent {padding:19px 37px 34px 0; line-height:20px;}
#index_2 .indent {padding:19px  0px 34px 13px;}
#index_2 .indent2 {padding:19px  10px 34px 13px;line-height:20px;}

#index_2 strong {color:#B5DDFF;}

#index_2 .us_block2 {padding:58px 0 0 0; line-height:23px; width:388px;}

#index_2 .box1 ul {padding:9px 0 7px 204px;}


/* index-3 */

#index_3 .box2 ul {padding:8px 0 7px 0;}
#index_3 .box2 li a{color:#ffffff;}

#index_3 #us_block {padding:28px 0 0 30px; line-height:18px;}
#index_3 #us_block .indent {padding:18px 22px 31px 1px;}
#index_3 #us_block .indent2 {padding:16px 22px 16px 0;}

#index_3  strong {color:#B5DDFF;}

#index_3 .box2 ul {padding:0 0 0 140px;}
#index_3 .box2 li a{color:#ffffff;}
#index_3 .box2 .indent 	  { padding:13px 23px 11px 23px;}

/* index-4 */

#index_4 .box2 .indent 	  { padding:15px 25px 13px 25px;}

#index_4 #us_block {padding:28px 0 0 30px; line-height:20px;}
#index_4 #us_block .indent {padding:21px 14px 15px 0;}
#index_4 #us_block .indent2 {padding:18px 14px 18px 0;}
#index_4  strong {color:#B5DDFF;}


#index_4 .line { margin:19px 0 0 0}

.form_left {width:202px; padding:19px 0 0 1px;}
.form_right {width:204px; padding:20px 0 0 1px;}
.form_left .row {height:33px;}
.form_left .row1 {height:34px;}

.form_left .input {width:175px; height:23px; border:1px solid #FFFFFF; background:none; padding:0 0 0 7px;}
.form_right .textarea {width:193px; height:122px; border:1px solid #FFFFFF; background:none; padding:0 0 0 7px; overflow:auto}
.form_right div {text-align:right; padding:8px 3px 0 0;}

.userInput
 {
 color:#000000;
 }
.buttonText
 {
 font-weight: bold;
 color:#000000;
 }

/* index-5 */

#index_5 .box2 {color:#C7C7C8;}
#index_5 .box2 strong{color:#8FAEC8;}
#index_5 .box2 a{color:#92989D; font-size:13px;}
#index_5 .box2 span{ background:url(images/email_bg.gif) 0 0 no-repeat; padding-left:12px; color:#92989D; font-size:13px;}
#index_5 .box2 .indent 	  { padding:17px 23px 11px 23px;}
#index_5  strong {color:#B5DDFF;}
