* {
	margin: 0;
	padding: 0;
}

html {
	height: 100%;
	padding-bottom: 1px; 
}

body {
	background: #fff url('../images/bg1.gif')  repeat-x center top;
	font: normal 12px Verdana,sans-serif;
	color: #666666;
	padding-bottom: 1em;
	letter-spacing:normal;
}

.container {
	background: url('../images/mid_bg1_r_top.gif') repeat-y center top;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width: 820px;
	height:100%;
}
.container2 {
	background: url('../images/mid_bg1_r_bottom.gif') no-repeat center top;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width: 820px;
	height:71px;
	clear: both;	
	

}
a {color: #06A;}
a:hover {color: #036;}

#main_cont {
	width: 790px;	

}
#main_container {
	background: #FFF;
	padding: 05px;
}
#top_bar {
margin-left:4px;
	width: 812px;
	height:37px;
background: url('../images/top_bg.gif') repeat-x center top;

}
#main_mid {
	width: 760px;
	background-color:#ffffff;
	margin:20px;
		
}
#mainmid_left {
	background: url('../images/main_right.gif') no-repeat;
	width::16px;	
	height:600px;
}
#mainmid_right {
	background: url('../images/main_left.gif') no-repeat right top;
	width::16px;	
	height:600px;
}
/* Main Layout */
#main_left {width: 538px;}
#main_right {width: 220px;}

#main_logo{
background :url('../images/logo.gif') no-repeat center top;
width:111px;
height:115px;
margin-left:80px;
margin-top:10px;
margin-bottom:40px;

}

/* Floats */
.left {float: left;}
.right {float: right;}

#tab_container{
margin-top: 50px;
margin-left:5px;
margin-bottom:20px;
}
#hr_line
{
margin-top:40px;
width: 580px;
}

#mid_box
{
margin-top:20px;
margin-left:10px;
width: 500px;
text-align:justify;
}
#inner_mid_box
{
margin-top:20px;
margin-left:5px;
width: 500px;
text-align:justify;
overflow:auto;
height:100%;
padding: 5px; 
scrollbar-face-color: #cacaca;
scrollbar-highlight-color: #cacaca;
scrollbar-3dlight-color: #cacaca;
scrollbar-darkshadow-color: #cacaca;
scrollbar-shadow-color: #cacaca;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #cacaca; 
}
.heading_main_box
{font:"Arial Narrow";
font-size:24px;
letter-spacing:normal;
color:#ca0000;
padding-bottom: 1em;
}

.inner_heading_main_box
{font:"Arial Narrow";
font-size:24px;
letter-spacing:normal;
color:#ca0000;
padding-bottom: 1em;
margin-left:10px;
}



.bold_text{
	font: normal 12px Verdana,sans-serif;
	font-weight:bold;
	color: #666666;
}

#right1 {
width: 220px;
background: url('../images/CS.gif') no-repeat center top;
height:50px;
cursor:hand;
}
#right2 {
width: 220px;
background: url('../images/wms.gif') no-repeat center top;
height:50px;
cursor:hand;
}
#right3 {
width: 220px;
background: url('../images/im.gif') no-repeat center top;
height:50px;
cursor:hand;
}
#right4 {
width: 220px;
background: url('../images/wp.gif') no-repeat center top;
height:50px;
cursor:hand;
}
#copy_right {width: 200px;
font-size:10px;
color:#999999;
margin-top:0px;
text-align:center;
}
ul {margin-left: 1.2em;}
li {list-style-image: url(images/li.gif);}
h1 {font-size: 1.4em;}



#footer {
	font-size: 0.85em;
	color: #FAFCFF;
	text-align:right;
}

textarea, textfield, input.styled {
	border: 1px solid #BBB;
	padding: 3px;
	width: 160px;
	font: normal 12px Verdana,sans-serif;
	color:#999999;
}

input, input.styled {
	padding: 3px;
	font: normal 12px Verdana,sans-serif;
	color:#999999;
}

textarea {width: 240px;}
form{
margin:20px;
}
form .req{
	float:none;
	color:red !important;
	font-weight:bold;
	margin:0;
}
