* {margin:0px; padding:0px;}
html {font-size:100%; height:100%;}
body {font: normal 12px Arial, Helvetica, sans-serif; color:#333333; background-color:#FFFFFF; overflow:visible}
a {color:#666666; text-decoration:underline;}
a:hover {color:#C18539; text-decoration:none;}
ul li {list-style:none; line-height:18px;}
p {line-height:18px; color:#333333;}
span {line-height:18px;}
img {border:none;}
hr {border:none; height:1px; background:#CC9933; color:#CC9933; margin-bottom:10px;}
select { color:#666666;}


/*  Header Text */
h1 {color:#4E4E4E; font-size:18px; letter-spacing:-1px;line-height:20px; padding-bottom:5px;}
h2 {font-size:1.1em; font-weight:normal; color:#FFFFFF; background:#CEB161; padding:5px;margin-bottom:2px;}
h3 {font-size:1.1em; font-weight:bold; color:#D26F00; background:#FFEBB6; padding:5px;  margin-top:10px; margin-bottom:10px;}
h3.contact{font-size:1.1em; font-weight:bold; color:#000000; background:#F5F3E9; padding:5px;  margin-top:10px; margin-bottom:10px;}

h4 {font-size:1.5em; font-weight:normal; color:#333333;}
h5 {background:url(../images/h5.jpg) no-repeat 0px 3px; font-size:1.2em; color:#D3621C; font-weight:normal; padding-left:16px; margin-top:3px; margin-bottom:3px;}
h6 {font-size:1.1em; font-weight:bold; color:#A63D20; background:#ffffff; padding:5px 5px 5px 70px;}

.mandatory{font-size:8pt;font-weight:normal;color:#FF0000;}

/* Body */
#content-bg {background:url(../images/content-bg.jpg) top left repeat-y;}

#page_container {width:928px; margin:auto;}
#content {border-right:1px solid #EDEDED; 
		  border-left:1px solid #EDEDED;
		  padding:10px;
		  height:100%;}
		
#content p, #innercontent p {color:#333333; font-size:12px; font-weight:normal; margin-top:10px; margin-bottom:5px;}
.width {width:68%;}
		  
.width1 {width:510px; float:left; padding:5px 10px 5px 5px;  background:url(../images/width2_bg.jpg) repeat-y right;}
.width2 {margin-left:528px; padding:5px;}
.width46 {width:46%;}

.HomeImage{width:130px; height:143px; float:right; vertical-align:middle; text-align:right; margin-top:50px; border:0px solid red;}
.HomeContent{float:left;width:365px; border:0px solid red;}

.Uploadlabel{width:150px; float:left; text-align:right;}
.inner1 {width:68%; float:left; margin-left:15px; text-align:justify;}
.inner1 li {background:url(../images/inner_bull.jpg) no-repeat 0px 6px; font-size:12px; padding-left:14px; line-height:16px; margin-bottom:8px;}

.inner2 {width:90%; float:left; margin-left:15px; font-size:12px; text-align:justify;}
.inner2 li {background:url(../images/inner_bull.jpg) no-repeat 0px 6px; padding-left:14px; line-height:16px; margin-bottom:8px;}
.inner2 li ul{padding-top:8px;}
.inner2 li ul li{background:url(../images/black-bullet.gif) no-repeat 0px 4px; padding-left:12px; line-height:16px; margin-bottom:8px;}
.text{color:#333333; font-size:12px;}
.text p, .inner2 li p{color:#333333; font-size:12px; text-align:justify;}

.tableheader {background:#5F5F5F;
height:31px;
color:#FFFFFF;
font-weight:bold;
}

.std1 {height:25px; background:#ffffff url(std_1.jpg) repeat-x top; text-align:center;}
.std2 {height:25px; background:#E0E0E0 url(std_2.jpg) repeat-x top; text-align:center;}
.close {color:#FF0000;}
.open {color:#003399;}

/* Header */
#header {background:url(../images/header_bg.jpg) no-repeat right top; color:#FFFFFF;}
#header , #g_header, #l_header, #e_header, #c_header  { padding-top:10px;  padding-right:10px; text-align:right;  height:119px; font-size:1.3em; font-weight:normal;  color:#FFFFFF;}
#header span, #g_header span, #l_header span, #e_header span, #c_header span {color:#E7B322; padding-left:80px; font-size:1.1em;}
#subheader {background-color:#000000; height:291px;}
.left {float:left;}

#g_header {background:url(../images/g_header.jpg) no-repeat center top;}
#l_header {background:url(../images/l_header.jpg) no-repeat center top;}
#e_header {background:url(../images/e_header.jpg) no-repeat center top;}
#c_header {background:url(../images/c_header.jpg) no-repeat center top;}

/* Top Menu */
#top_menu {
	background : #C18539;
	float : left;
	border-top : 1px solid #ffffff;
	border-bottom : 1px solid #ffffff;
	padding-left : 200px;
	width : 728px;
}

/* Right Panel */
.rightbar {width:220px;  float:right;}
.bluebg {background:#C2F2FF; margin-right:5px; padding:10px 13px 10px 13px; margin-bottom:20px;}
.bluebg ul li {font-size:1.0em; margin-top:5px; margin-bottom:10px; font-weight:bold;}
.bluebg a, .bluebg a:visited{color:#09618A; text-decoration:underline;}
.bluebg a:hover {color:#000000; text-decoration:none;}


#innercontent {padding-top:12px; float:left; margin-left:5px; font-size:12px; color:#333333;}
#withrightinnercontent{width:633px; float:left; margin-top:5px; margin-left:5px;}
#innerdiv  {padding-bottom:8px;}
#innerdiv2 {background:#ECEADD; padding:0px 15px 0px 15px; margin-right:1px;}
#innerdiv2 ul li {background:url(../images/black-bullet.gif) no-repeat 0px 4px; padding-left:12px; list-style-type:none; list-style-position:outside; line-height:16px; margin-top:10px;}

#fullwidth {background:url(../images/fullwidth_top.jpg) no-repeat top center; width:898px; padding-top:12px; margin-top:5px; margin-left:5px;}
#innerfull1  {background:url(../images/fullwidth_bottom.jpg) no-repeat bottom center; padding-bottom:8px;}
#innerfull2 {background:#ECEADD; padding:0px 15px 0px 15px; margin-right:1px;}
#innerfull ul li {background:url(../images/black-bullet.gif) no-repeat 0px 4px; padding-left:12px; list-style-type:none; list-style-position:outside; line-height:16px; margin-top:10px;}
#innerfull2 ul li {background:url(../images/black-bullet.gif) no-repeat 0px 4px; padding-left:12px; list-style-type:none; list-style-position:outside; line-height:16px; margin-top:10px;}

#right_panel {width:246px; float:right; margin-right:5px; /*padding-top:12px;*/}
#innerright {padding-bottom:4px;}
#innerright2 {background:#ECEADD; padding:1px 10px 15px 10px; margin-left:1px;}
#innerright2 ul li {list-style:inside; margin-left:20px; }

.bluetext {color:#006699; font-size:1.1em; font-weight:bold;}

.pdflinks {margin-top:10px;}
.pdflinks li {background:url(../images/../images/acrobat_icon.jpg) no-repeat 0px 5px; font-size:1.2em; line-height:24px; padding-left:20px;}
.pdflinks li a:hover {color:#000000; text-decoration:none;}

/* Footer */
#footer {
	margin-top:5px;
	font-size:0.8em;
	padding:0px 10px 10px 10px;
	line-height:40px;
	clear:both;
	border-top:1px solid #333333;
	background:#000000;
	color:#FFFFFF;}
	
#footer a {
	color:#C18539;
	font-weight:bold;
	text-decoration:none;}
	
#footer a:hover {
	color:#FFFFFF;
	text-decoration:underline;}
	
.right {float:right;}

.errorMsg{color	: #FF0000;}

.bluebox {height:100%; border:1px solid #7C9BED; margin-bottom:5px; padding:3px;}
.width3 {width:240px; float:left; margin-left:10px;}
/*.label1 {width:120px; text-align:right; color:#29303A; font-weight:bold; margin-bottom:4px;}*/
.label1 {width:175px; text-align:right; color:#333333; font-weight:bold; margin-bottom:4px; float:left;}

.label2 {width:175px; text-align:right; color:#333333; font-weight:bold; margin-bottom:4px;  line-height:18px;}
.margin175 {margin-left:10px;  margin-bottom:4px; color:#3C3627; line-height:18px; width:485px; text-align:justify;}
.margin125 {margin-left:125px;  margin-bottom:4px;}
input {border:1px solid #C08539; padding:1px; font-size:1.0em;}
.orangeborder { background:#FFFFFF; border:1px solid #C08539; padding:4px; margin-bottom:5px;}
.orangebox {background:#FFF4BE url(../images/orangebox_bg.jpg) repeat-x bottom; padding:15px 0px 12px 0px; padding-bottom: 0px;}
.orangebox2 {background:#FFF4BE url(../images/orangebox_bg.jpg) repeat-x bottom;}

.orangebox td{ padding:5px;}
/*.divbg3 {background:url(../images/divbg2.jpg) repeat; }*/
.divbg3 {background:url(../images/divbg2.jpg) repeat; padding:8px 0px 5px 0px; margin-top:5px; margin-bottom:5px;}

.box1 {background:#FDFCD0; border:4px solid #FFFFFF; margin-left:10px; margin-right:10px; margin-top:5px; padding:10px;}
.box2 {background:#FFECB2; padding:10px;}
.box2 p {padding-left:70px; padding-right:20px; color:#493B0A;}
.height { padding:8px 0px 5px 0px;}
.stdbtn2 {background:#FF4007; padding:2px; border-top:2px solid #FB9C00; border-left:2px solid #FB9C00; border-right:2px solid #DE2F02; border-bottom:2px solid #DE2F02; color:#FFFFFF; font-weight:bold;}

.DetailtableHeader{background:#124892; height:25px; color:#FFFFFF;} /*#CCCCCC #134C9B*/

.cycle1 {height:25px; background:#f3f7ff; text-align:center;}
.cycle2 {height:25px; background:#cbe0ff; text-align:center;}

.link{color:#29303A; text-decoration:none; font-weight:bold;}
a.link:hover{color:#29303A; text-decoration:underline;}

/*:: start download-block - 14-08-2009*/

#download-block-left {width:49%; float:left; padding-top:10px;}
#download-block-right {width:49%; float:right; padding-top:10px;}
	.download-block div {border:1px solid #C18539; margin-bottom:10px;}
	.download-block div h2 {font-size:14px; font-weight:bold; background:#C18539; margin:1px; font-family:Georgia, "Times New Roman", Times, serif;}
	.download-block div ul {margin:10px; padding:0px; list-style:none; background:none;}
		.download-block div ul li {padding:5px 0px; border-bottom:1px solid #EAD1B9; background:none !important; list-style:none;}
	.download-block div a.btn-download {font-size:11px; color:#C18539; text-transform:uppercase; font-weight:bold; text-decoration:none; line-height:20px;}
		.download-block div a:hover.btn-download {text-decoration:underline;}
		
.logo1 {text-align:right; vertical-align:top;}
	.logo1 img{width:472px; /*height:231px;*/}
	
#product-features {color:#333333; font-size:12px; line-height:18px; text-align:justify; padding:0px; width:92%;}
	#product-features p, #product-features div, #product-features span {padding:0px; margin:0px; padding-bottom:5px; margin-top:10px;}
	#product-features ul {margin-left:15px; font-size:12px; text-align:justify;}
	#product-features li {background:url(../images/inner_bull.jpg) no-repeat 0px 6px; padding-left:14px; line-height:16px; margin-bottom:8px; font-weight:normal;}
	#product-features li ul{padding-top:8px; border:#000000 0px solid; margin-left:0px;}
	#product-features li ul li{background:url(../images/black-bullet.gif) no-repeat 0px 4px; padding-left:12px; line-height:16px; margin-bottom:8px; font-weight:normal;}
			