@charset "UTF-8";



body {

background-image:url(images/bg.png);

background-repeat:repeat-x;

}

#content {

	position: relative;

	margin-left: auto;

	margin-right: auto;

	width: 900px;

	height:780px;

	text-align: left;

	background-color: #FFFFFF;

}

#header {

	position:absolute;

	left:0px;

	background-image:url(images/headers/main_header.png);

	top:0px;

	width:900px;

	height:75px;

	z-index:1;

}

#nav_bar {

	position:absolute;

	background-image:url(images/menu_bar/nav_bar.png);

	left:0px;

	top:76px;

	width:900px;

	height:23px;

	z-index:2;

}

#header_img {

	position:absolute;

	background-image:url(images/headers/image_fill.png);

	left:0px;

	top:100px;

	width:900px;

	height:204px;

	z-index:1;

}

#content_header {

	position:absolute;

	left:0px;

	top:305px;

	width:900px;

	height:42px;

	z-index:4;

	background-image: url(images/headers/content_header.png);

}

#main_content {

	position:absolute;

	left:0px;

	top:348px;

	width:694px;

	height:402px;

	z-index:5;

	background-color: #FFFFFF;

}

#contact_ad {

	position:absolute;

	left:699px;

	top:351px;

	width:183px;

	height:169px;

	z-index:6;

	background-image: url(images/rt_sd_nav/rt_contact_ad_2.png);

}

#sode_nav {

	position:absolute;

	left:698px;

	top:578px;

	width:183px;

	height:149px;

	z-index:7;

}

#footer {

	position:absolute;

	left:-1px;

	top:746px;

	width:900px;

	height:40px;

	z-index:8;

}

#logo {

	position:absolute;

	left:0px;

	top:0px;

	width:341px;

	height:70px;

	z-index:1;

}

#top_nav {

	position:absolute;

	left:663px;

	top:10px;

	width:214px;

	height:27px;

	z-index:1;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

}

#main_img_content {

	position:absolute;

	left:526px;

	top:100px;

	width:319px;

	height:33px;

	z-index:3;

	color: #FFF;

	font-family: Tahoma, Geneva, sans-serif;

}

#hard_btn {

	position:absolute;

	left:0px;

	top:0px;

	width:183px;

	height:28px;

	z-index:1;

}

#sys_btn {

	position:absolute;

	left:0px;

	top:28px;

	width:183px;

	height:24px;

	z-index:2;

}

#mon_btn {

	position:absolute;

	left:0px;

	top:52px;

	width:183px;

	height:22px;

	z-index:3;

}

#serv_btn {

	position:absolute;

	left:0px;

	top:75px;

	width:183px;

	height:23px;

	z-index:4;

}

#web_btn {

	position:absolute;

	left:0px;

	top:99px;

	width:183px;

	height:21px;

	z-index:5;

}

#spam_btn {

	position:absolute;

	left:0px;

	top:121px;

	width:183px;

	height:31px;

	z-index:6;

}

#rt_header {

	position:absolute;

	left:1px;

	top:-57px;

	width:183px;

	height:55px;

	z-index:1;

	background-image: url(images/rt_sd_nav/header.png);

}

#rt_contact {

	position:absolute;

	left:18px;

	top:71px;

	width:148px;

	height:82px;

	z-index:1;

	font-size: 10px;

	text-align: justify;

	font-family: Tahoma, Geneva, sans-serif;

}

a:link {

	color: #5F675A;

	text-decoration: none;

}

a:visited {

	color: #5F675A;

	text-decoration: none;

}

a:hover {

	color: #76B6FD;

	text-decoration: none;

}

a:active {

	text-decoration: none;

}

#footer1 {

	position:absolute;

	left:11px;

	top:10px;

	width:182px;

	height:21px;

	z-index:1;

	font-size: 10px;

	font-family: Tahoma, Geneva, sans-serif;

}

#footer2 {

	position:absolute;

	left:648px;

	top:9px;

	width:247px;

	height:22px;

	z-index:2;

	font-size: 11px;

	font-family: Tahoma, Geneva, sans-serif;

}

#cont_bar {

	position:absolute;

	left:4px;

	top:5px;

	width:687px;

	height:11px;

	z-index:6;

	background-image: url(images/content_bar.png);

}

#conb_bar {

	position:absolute;

	left:4px;

	top:381px;

	width:687px;

	height:11px;

	z-index:6;

	background-image: url(images/content_bar.png);

}

#content_footer {

	position:absolute;

	left:12px;

	top:324px;

	width:680px;

	height:47px;

	z-index:6;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 14px;

}

#col_1 {

	position:absolute;

	left:11px;

	top:24px;

	width:218px;

	height:280px;

	z-index:6;

	background-image: url(images/content/col_1.png);



}

#col_2 {

	position:absolute;

	left:245px;

	top:25px;

	width:218px;

	height:280px;

	z-index:6;

	background-image: url(images/content/col_2.png);

}

#col_3 {

	position:absolute;

	left:476px;

	top:26px;

	width:218px;

	height:280px;

	z-index:6;

	background-image: url(images/content/col_3.png);

}

#col_btn1 {

	position:absolute;

	left:151px;

	top:25px;

	width:32px;

	height:33px;

	z-index:8;

}

#col_1_hdr {

	position:absolute;

	left:13px;

	top:15px;

	width:129px;

	height:56px;

	z-index:7;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 15px;

	color: #333;

}

#col_1_content {

	position:absolute;

	left:12px;

	top:89px;

	width:195px;

	height:171px;

	z-index:7;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

}

#col_2_hdr {

	position:absolute;

	left:13px;

	top:15px;

	width:129px;

	height:56px;

	z-index:7;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 15px;

	color: #333;

}

#col_2_btn {

	position:absolute;

	left:149px;

	top:25px;

	width:32px;

	height:33px;

	z-index:8;

}

#col_2_content {

	position:absolute;

	left:12px;

	top:89px;

	width:195px;

	height:171px;

	z-index:7;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

}

#col_3_hdr {

	position:absolute;

	left:13px;

	top:15px;

	width:129px;

	height:56px;

	z-index:7;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 15px;

	color: #333;

}

#col_3_btn {

	position:absolute;

	left:157px;

	top:26px;

	width:32px;

	height:33px;

	z-index:8;

}

#col_3_content {

	position:absolute;

	left:12px;

	top:89px;

	width:195px;

	height:171px;

	z-index:7;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

}

#content #main_content #col_1 #col_1_content p {

	font-family: Tahoma, Geneva, sans-serif;

}

#content #main_content #col_1 #col_1_content p {

	font-size: 12px;

}

#content #main_content #page_sd #contact p strong {

	font-size: 12px;

}

#content #main_content #page_sd #contact p strong {

	font-size: 10px;

}

#content #main_content #page_p p {

	text-align: left;

	font-size: 14px;

}

.header {

	color: #6989F8;

	font-weight: bold;

	font-size: 14px;

}

#content #main_content #page_p p {

	font-size: 12px;

}

#content #main_content #page_p p {

	font-size: 12px;

}

#content #main_content #page_p ul {

	font-size: 12px;

}

.rlinksg a{

	font-family: Tahoma, Geneva, sans-serif;

	font-size:12px;

	padding:0 6px 0 10px; 

	background-color:#fff; 

	line-height:25px;

	color:#333;

	width:100%;

}

.rlinksg a:hover{

	font-family: Tahoma, Geneva, sans-serif;

	font-size:12px;

	padding:0 6px 0 10px; 

	background-color:#999999; 

	line-height:25px;

	color:#fff;

	width:100%;

}

.rlinksb a{

	font-family: Tahoma, Geneva, sans-serif;

	font-size:12px;

	padding:0 6px 0 10px; 

	background-color:#fff; 

	line-height:25px;

	color:#333;

	width:100%;

}

.rlinksb a:hover{

	font-family: Tahoma, Geneva, sans-serif;

	font-size:12px;

	padding:0 6px 0 10px; 

	background-color:#3B64A2; 

	line-height:25px;

	color:#fff;

	width:100%;

}