BODY { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px}
DIV { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px}
UL { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px}
OL { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px}
LI { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
FORM { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
FIELDSET { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
INPUT { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
P {	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
TABLE { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
TH { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
TD { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
IMG { border-width: 0px;}
CODE {	font-weight: normal; font-style: normal}
H1 { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
H2 { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
H3 { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
H4 { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
H5 { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }
H6 { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-bottom: 0px }

body {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	background: url(../images/bg1.jpg) repeat fixed;	
}
#container {
	width: 1015px;; 
	background: #FFFFFF;
	margin: 0 auto;
}

.shadow 
{
	/*box-shadow: 1px 1px 12px 2px  #fc5f00;
	border-left:1px solid #520101;
	border-right:1px solid #520101;
	*/
	
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#header
{
	background:#520101;
	height:111px;
	width:1015px;
	margin:auto;
	border-bottom:1px solid #FFFFFF;
}

#banner
{
	border-bottom:1px solid #FFFFFF;
}

#header .logo
{
	padding:0px;
	margin:0px;
	background:url(../images/logo.jpg) no-repeat center;
	height:110px;
	width:246px; 
}

#headercntpanel
{
	padding-right:20px;
}

#headercntpanel .headercnt
{
	background:url(../images/head_cnt_mcnr.jpg) repeat-x;
	height:17px;
}
#headercntpanel .telno
{
	font-size:13px;
}
#menus
{
	background:url(../images/menu_mid_bg.jpg) repeat-x;
	height:32px;
}
#menus .nav
{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-left:10px;
}

#menus .nav li
{
	padding:0px;
	margin:0px;
	float:left;
}

#menus .nav li a
{
	padding:0px;
	margin:0px;
	color:#330101;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding:0px 15px;
	border-right:1px solid #000000;
}

#menus .nav li a:hover
{
	padding:0px;
	margin:0px;
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding:0px 15px;
	border-right:1px solid #000000;	
}

#maincontainer
{	
height:545px;
background-color:#e2e2e2;
}
#maincontainer p
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
#maincontainer .serv
{
background:url(../images/serv_opt_bg.jpg) no-repeat;
height:102px;
}

#maincontainer .servlist
{
margin-left:30px;
line-height:25px;
}

#mainarea .mtop
{
background:url(../images/mid-top.jpg) no-repeat;
height:51px;
text-align:center;
font-size:16px;
}

#mainarea .mtop h1
{
text-align:center;
font-size:16px;
}

#mainarea
{
margin-left:3px;
margin-top:3px;
}

#mainarea .mmid
{
background:url(../images/mid-mid.jpg) repeat-y;
}

#mainarea .mmid p
{
text-align:justify;
line-height:20px;
padding:3px 15px;
}
#mainarea .mmid a
{
color:#000000;
text-decoration:underline;
}
#mainarea .mmid a:hover
{
color: #FF0000;
text-decoration:underline;
}

#mainarea .mbtm
{
background:url(../images/mid-btm.jpg) no-repeat;
height:22px;

}

.crsbdr
{
border-bottom:1px dotted #CC3300;
background-color: #CCCCCC;
padding:3px;
font-weight:600;
}
#footer
{
height:30px;
background-color:#000000;
}