table { border:0px; border-collapse:collapse ; width:100%} 
td.sp_td {vertical-align:top; padding:0px }

td.td_support {
	vertical-align:top; 
	padding:0px; 
	font-size:13px; 
	font-family:tahoma; 
	line-height:17px;
	height: 24px;
	color:#7d7d7d
}
td.td_contact {
	vertical-align:top; 
	padding:0px; 
	font-size:14px; 
	font-family:tahoma; 
	line-height:17px;
	height: 24px;
	color:#7d7d7d
}


td, table {
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:14px;
	color:#7d7d7d
}

select,  input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:14px;
	color:#000000
}

form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background: #363636}

b a{ color:#1f939c; text-decoration:underline}


b a:hover{ text-decoration:none}

strong a{ color:#ffffff; text-decoration:underline}
strong a:hover{ text-decoration:none}

/* b{ color:#1f939c} */
b{ color:#0a6d8f}

span b{ color:#ffffff}

a{ color:#7d7d7d; text-decoration:underline}
a:hover{ text-decoration:none}

span{ color:#1f939c}

.px{ background:#333333; width:auto}

.y{ background:url(images/y.gif) repeat-y center; vertical-align:bottom}


.header_bg{ background: url(images/header.gif) repeat-x; vertical-align:top; padding:0px}
.menu{ background:url(images/menu_bg.gif) repeat-x; vertical-align:top; padding:0px}
.menu_1{ background:#000000; vertical-align:top; padding:0px;}
.content{ background:#252525}
.footer{ background:url(images/footer.gif) repeat-x}
.head{ width:766px; height:222px; background:url(images/head-o.jpg) no-repeat}

.rolover{ padding-left:38px; height:48px}
.rolover img{ margin-right:2px }

td.dhtml_rolover{
 padding-left:38px; 
 height:48px
}



.dhtml_rolover img{ margin-right:2px }

.bunner{ height:157px; padding-left:38px; vertical-align:top;}
.bunner img{ margin-right:5px}

.head_form{ height:45px; width:766px}
.head_form td{ vertical-align:middle; text-align:right; padding-right:28px; color:#868686; font-weight:bold}
.head_form td .inp{ width:172px; height:22px; color:#858585; margin:0 4px 0 11px; vertical-align:middle}
.head_form img{ margin-left:6px; vertical-align:middle}
.head_form .jump{ width:72px; height:18px; color:#858585; vertical-align:middle}

.head .links{ vertical-align:middle; padding-right:28px; text-align:right; height:44px}
.head .links a{ color:#767676; text-decoration:none; background:url(images/marker.gif) no-repeat 0 6px; padding-left:9px; margin-left:24px}
.head .links a:hover{ color:#ffffff; text-decoration:none}

.title, .title1, .title2{ display:block}


.right{ text-align:right}

.foot{ width:766px; height:56px}
.foot td{ padding-left:38px; color:#000000; vertical-align:middle}
.foot a{ color:#000000; text-decoration:none}
.foot a:hover{ text-decoration:underline}

ul{margin:0px; padding:0px; list-style:none; line-height:20px}
ul li { background: url(images/list_bg.gif) no-repeat 0 8px; padding-left:15px}
ul li a{ color:#7d7d7d; text-decoration: underline}
ul li a:hover{ text-decoration: none}

.title_{ background:url(images/title_top.gif) repeat-x; width:auto}
.title_ div{ background:url(images/title_bot.gif) repeat-x left bottom; height:35px; width:auto}
.title_ div img{ margin-top:12px}

#page1 .title_{ margin-bottom:10px}
#page1 .col1 .px{ margin:10px 0 8px 0}
#page1 .col3{ line-height:13px; width:191px}
#page1 .col3 .px{ margin:5px 0 9px 0}

#page2 .title_{ margin-bottom:11px}
#page2 .col1 .px{ margin:9px 0 8px 0}
#page2 .col2{ line-height:13px; line-height:13px}
#page2 .col2 .px{ margin:10px 0 9px 0}

#page3 .title_{ margin-bottom:11px}
#page3 .col2{ line-height:13px; width:350px}

#page4 .title_{ margin-bottom:11px}
#page4 .col2{ width:159px; line-height:13px}

#page5 .title_{ margin-bottom:11px}
#page5 .col2{ width:269px; line-height:13px}

#page6 .title_{ margin-bottom:14px}
#page6 .col3{ width:191px; line-height:13px}

#page7 .title_{ margin-bottom:10px}

.form input {
	width:191px;
	height:24px;
	color: #7d7d7d;
	padding:5px 0 0 5px;
	line-height:11px;
	border:#1f939c 1px solid;
	background-color:#252525;
	vertical-align:middle
}
.form textarea {
	width:191px;
	height:56px;
	color: #7d7d7d;
	overflow: auto;
	padding:5px 0 0 5px;
	border:#1f939c 1px solid;
	background-color:#252525
}




div#service_text{ 
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:14px;
	color:#7d7d7d
}

div#other_text, td.td_othertxt{ 
        vertical-align:top; 
        padding:0px; 
        font-size:14px; 
        font-family:tahoma; 
        line-height:17px;
        height: 24px;
        color:#7d7d7d
}


div#container{ 
	background: black;
	z-index: 2;
	position: absolute; 
	left: 39px; 
	width: 700px
	}

div#blk_section_footer{ 
	background: black;
	z-index: -1;
	position: absolute; 
	left: 0px; 
	top: 390px;
	width: 700px
	}

b.rbottom{
		display:block;
		background: #252525
}

b.rtop{
		display:block;
		background: #FFF
}

b.rtop b, b.rbottom b{
		display:block;
		height: 1px;
    		overflow: hidden; 
		background: black
}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{
		margin: 0 1px;
		height: 2px
}


table.center_content{
width: 678px;
height: 360px;
border: 0px solid white;
        font-family:Tahoma;
        font-size:14px;
        vertical-align:top;
        line-height:17px;
        color: white;
	font-weight: normal
} 
td.center_content_td{
border: 0px solid white;
        font-family:Tahoma;
        font-size:14px;
        vertical-align:top;
        line-height:18px;
        color: white;
	font-weight:100
} 





#rounded-corner {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}

#rounded-corner thead th.rounded-company {
	background: #b9c9fe url('table-images/left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4 {
	background: #b9c9fe url('table-images/right.png') right -1px no-repeat;
}

#rounded-corner tfoot tf.lower-left {
	background: #b9c9fe url('table-images/botleft.png') left -1px no-repeat;
}
#rounded-corner tfoot tf.lower-right {
	background: #b9c9fe url('table-images/botright.png') right -1px no-repeat;
}


#rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner td
{
	padding: 5px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
#rounded-corner tfoot td.rounded-foot-left
{
	background: #e8edff url('table-images/botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #e8edff url('table-images/botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}


