﻿/* Master Page CSS */
body
{ 
	margin:0px; 
	padding:0px;
	
}

a:hover {text-decoration:underline;}

#mainblock
{
	width:1000px;
	margin:auto;
}

#innerblock
{
	float:left;
	width:1000px;
	margin:auto; 
	background:#2E372A;
}

#top_panel 
{ 
	clear:left; 
	float:left; 
	display:inline; 
	width:1000px;
}

.top_bg1 
{
	display:inline;
	clear:left; 
	float:left; 
	background: url(../images/top_bg1.jpg) no-repeat; 
	width:1000px; 
	height:80px;
}

.top_logo
{
	clear:left;
	float:left; 
	margin:15px 0px 0px 25px;
	border-color:Black;
	outline-width:0px;
	
}

.top_home  
{
	float:left; 
	margin:25px 0px 0px 631px;
	border:0px;	
}


.top_search 
{
	float:left; 
	margin:25px 0px 0px 32px;
	border:0px;	
}

.top_help 
{ 
	float:left; 
	margin:25px 0px 0px 31px;
	border:0px;
}

.top_bg2 
{
	display:inline; 
	clear:left; float:left; 
	background: url(../images/top_bg21.jpg) no-repeat; 
	width:605px; 
	height:250px;
}

.top_head 
{
	clear:left; 
	float:left; 
	margin:40px 0px 0px 300px;
}

.top_bg3 
{
	display:inline; 
	float:left; 
	background: url(../images/top_bg31.jpg) no-repeat; 
	width:395px; 
	height:250px;
}

.nv_arr 
{
	clear:left; 
	float:left; 
	margin:50px 0px 0px 130px;
}

.nv_hme 
{
	float:left; 
	margin:47px 0px 0px 10px;
	text-decoration:none;
	color:Black;
	font-family:Tahoma;
	font-size:small;
}

.nv_line 
{
	clear:left; 
	float:left;
	margin:6px 0px 0px 100px;
}

.nv_arr1 
{
	clear:left; 
	float:left; 
	margin:13px 0px 0px 130px;
}

.nv_abt 
{
	float:left; 
	margin:10px 0px 0px 10px;
	text-decoration:none;
	color:Black;
	font-family:Tahoma;
	font-size:small;

}			 

.nv_line1 
{
	clear:left; 
	float:left;
	margin:15px 0px 0px 0px;
}

#cp_padd 
{ 
	display:inline; 
	clear:left; 
	float:left; 
	width:952px; 
	margin-left:24px;
}

.cp_topcorn 
{ 
	display:inline;
	clear:left; 
	float:left; 
	margin:3px 0px 0px 0px; 
}

.cp_pad 
{
	display:inline;
	clear:left;
	float:left;
	background: url(../images/cp_1pix.jpg) repeat-y; 
	width:952px;
}

.cp_botcorn 
{
	display:inline;
	clear:left;
	float:left;
}

.lp_padd 
{
	clear:left; 
	float:left; 
	display:inline; 
	width:672px; 
}

.rp_pix 
{
	clear:left;
	float:left; 
	margin-top:26px;
}

.rp_padd 
{ 
	float:right; 
	display:inline; 
	width:280px;
	
}

.news
{
	margin-top:29px;
}

.rp_graph 
{
	clear:left;
	float:left; 
	margin:10px 0px 10px 10px;
}

.rp_24x7 
{
	clear:left;
	float:left; 
	margin:23px 0px 10px 30px;
}

.rp_late 
{
	clear:left;
	float:left; 
	margin:12px 0px 0px  32px;
}

.rp_arr 
{
	clear:left;
	float:left; 
	margin:19px 0px 0px 18px;
}

.rp_arr5 
{
	clear:left;
	float:left; 
	margin:9px 0px 0px  0px;
}

.rp_txt,.rp_txt1 
{
	float:left; 
	font:11px/14px Tahoma; 
	color: #2E372A;
	margin:15px 0px 0px 7px;
	width:208px;
	text-decoration:none;
}

.rp_txt5
{
	float:left; 
	font:11px/14px Tahoma; 
	color: #2E372A;
	margin:5px 0px 0px 2px;
	width:340px;
	text-decoration:none;
}

.rp_more
{
	clear:left;
	float:left; 
	font: bold 11px/14px Tahoma; 
	color:#E40405; 
	width:32px; 
	margin:15px 0px 0px 29px;
	text-decoration:none; 
}


.rp_bul 
{
	float:left; 
	margin:20px 0px 0px 3px;
}

.rp_line 
{
	clear:left;
	float:left; 
	margin:18px 0px 0px 12px;
}

#ft_padd
{
	clear:left;
	float:left;
	width:1000px; 
	display:inline; 
	background: #2E372A;
}

.ft_txt 
{
	clear:left; 
	float:left; 
	font:12px/14px Tahoma; 
	color:#F3F4F3; 
	text-decoration:none; 
	margin:12px 0px 0px 265px;
}

.ft_txt1 
{
	float:left; 
	font:12px/14px Tahoma; 
	color:#F3F4F3; 
	text-decoration:none; 
	margin:12px 0px 0px 20px;
}

.ft_bar 
{
	float:left; 
	margin:14px 0px 0px 12px;
} 

.ft_txt2 
{
	clear:left; 
	float:left; 
	font:11px/14px Tahoma; 
	color: #F3F4F3; 
	margin: 10px 0px 0px  416px; 
	width:370px; 
	padding-bottom:31px; 
	position:relative; 
	margin-right:-3px; 
}

/* Pages CSS */
.lp_wel 
{
	vertical-align:text-bottom;
	float:left; 
	margin:11px 0px 0px 17px;	
}

.lp_coup 
{
	clear:left;
	float:left;
	margin:16px 0px 0px 17px;
}

.lp_intxt,.lp_intxt1
{
	clear:left; 
	float:left;
	margin:14px 0px 0px 18px; 
	font:11px/14px Tahoma; 
	color:#2E372A; 
	width:406px;
}

.lp_txt,.lp_txt2,.lp_txt3,.lp_intxt2,.lp_intxt3
{
	float:left; 
	margin:14px 0px 0px 19px; 
	font:11px/14px Tahoma; 
	color:#2E372A; 
	width:373px;
}

.lp_txt1 
{
	clear:left;
	float:left; 
	margin:15px 0px 0px 18px; 
	font:11px/14px Tahoma; 
	color:#2E372A; 
	width:375px;
}

.lp_txt6
{
	clear:left;
	float:left; 
	margin:15px 0px 0px 18px; 
	font:11px/14px Tahoma; 
	color:#2E372A; 
	width:610px;
}


.lp_more,.lp_more2,.lp_more3,.lp_more4,.lp_inmore2 
{
	clear:left;
	float:left;
	font: bold 11px/14px Tahoma;
	color:#E40405; 
	width:32px; 
	margin:12px 0px 0px 19px; 
	text-decoration:none; 
}

.lp_bul 
{
	float:left; 
	margin:17px 0px 0px 3px;
}

.lp_line 
{
	clear:left;
	float:left;
	margin:27px 0px 0px 36px;
}

.lp_ourser 
{
	clear:left;
	float:left;
	margin:10px 0px 0px 17px;
}

.lp_more2 
{
	margin:15px 0px 0px 17px;
}

.lp_bul2 
{
	float:left;
	margin:20px 0px 0px 3px;
}

.lp_man 
{
	float:right;
	margin:50px 20px 0px 0px;
}

.lp_line1 
{
	clear:left;
	float:left;
	margin:20px 0px 0px 36px;
}

.lp_wel 
{
	clear:left;
	float:left; 
	margin:11px 0px 0px 17px;
}

.rp_redpad 
{
	
	float:left; 
	margin:23px 0px 0px 17px;
	background:url(../images/rp_visionpad_1.jpg) no-repeat; 
	width:277px; 
	height:144px;
}

.rp_vision 
{
	
	float:left; 
	margin:11px 0px 0px 16px;
}

.rp_txt2,.rp_txt3
{
	clear:left;
	float:left;
	font:11px/14px Tahoma;
	color: #FFFFFF;
	margin: 8px 0px 0px 18px;
	width:235px;
}

.rp_test 
{
	clear:left;
	float:left;
	margin:13px 0px 0px 16px;
}

.rp_testpad 
{
	
	float:left;
	margin:19px 0px 0px 17px;
	background: url(../images/rp_redpad_1.jpg) no-repeat; 
	width:277px;
	height:144px;
}
	
.rp_testpad_1 
{
	
	float:right;
	margin:23px 10px 0px 17px;
	background: url(../images/rp_redpad_1.jpg) no-repeat; 
	width:277px; 
	height:144px;
}

.lp_inman 
{
	float:right;
	margin:40px 5px 0px 0px;
}

.lp_inman1 
{
	float:left;
	margin:45px 0px 0px 15px;
}

.lp_inman2 
{
	float:right;
	margin:20px 5px 0px 0px;
}


.lp_img2 
{
	clear:left;
	float:left; 
	margin:16px 0px 0px 17px;
}

.lp_wel 
{
	clear:left;
	float:left; 
	margin:11px 0px 0px 17px;
}

.lp_intxt4 
{
	clear:left; 
	float:left; 
	margin:14px 0px 0px 50px; 
	font:11px/14px Tahoma; 
	color:#2E372A; 
	width:406px;
}

.rp_arr 
{
	clear:left;
	float:left; 
	margin:19px 0px 0px 18px;
}

.rp_arr1 
{
	float:left; 
	margin:17px 0px 0px  5px;
}

.lp_intxt5 
{
	float:left; 
	margin:14px 0px 0px 18px; 
	font:11px/14px Tahoma; 
	text-align:justify;  
	color:#2E372A; 
	width:360px;
}

.sitemap, .sitemap a:hover, .sitemap a:visited, .sitemap a:link
{
	margin:14px 0px 0px 0px; 
	font:11px/14px Tahoma; 
	text-align:center;
	color:#2E372A; 
	width:650px;
    font-weight:bold;
    text-decoration:underline;
}

.title
{
	font:14px Tahoma; 
	text-align:left;
	color:#2E372A; 
	font-weight:bold;
	vertical-align:bottom;
	margin-left:10px;
	margin-top:22px;	
	
}