body {
	padding: 0px; 
	font-size: 0.7em; 
	margin: 0px; 
	color: #000000; 
	font-family: tahoma, arial; 

	text-align: center;
	background: #4983bd url(../images/bg.gif) repeat-y center top;
	
}
a {
	color: #3574c1; font-family: tahoma, arial;
}
a:hover {
	color: #3574c1; font-family: tahoma, arial; text-decoration: none;
}


#bg {
	width: 779px;
	height: auto;


	}
#wrap {
	
	width: 769px;
	float:left;
	margin: 0px 0px 0px 5px;
	text-align: left;
	float:left;	
	clear:both;
	}
#header {
	width: 767px;
	float:left;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	}
#nav {
	font-weight: bold; 
	background-image:  url(../images/bg_nav.jpg);
	padding: 10px 0px 0px 20px; 
	color: #000000; 
	font-family: tahoma, arial; 
	height: 25px; 
	width: 747px;
	float:left;
}
#nav a {
	color: #000000; text-decoration: none;
}
#nav a:link {
	color: #000000; text-decoration: none;
}
#nav a:hover {
	color: #ff5a00; text-decoration: none;
}
#nav .current {
	color: #ff5a00;
	}
.divider {
	color: #bbbbbd;
}
#subnav {
	font-size: 11px;
	font-family: verdana;
	padding: 3px 0 0 20px; 
	background:  url(../images/bg_sub_nav.jpg) repeat-x; 
	color: #006fd6; 
	height: 20px;
	width: 747px;
	float:left;
}
#subnav a {
	color: #006fd6; 
	font-family: tahoma, arial; 
	text-decoration: underline;
}
#subnav a:link {
	color: #006fd6; 
	font-family: tahoma, arial; 
	text-decoration: underline;
}
#subnav a:hover {
	color: #006fd6; font-family: tahoma, arial; text-decoration: none;
}
.white10 {
	font-size: 90%; color: #ffffff; font-family: tahoma, arial;
}
.white11 {
	color: #ffffff; font-family: tahoma, arial;
}
.blue {
	color: #3574c1; font-family: tahoma, arial;
}
.dark_blue {
	color: #03489a; font-family: tahoma, arial;
}
.orange {
	color: #ff5a00; font-family: tahoma, arial;
}
.red {
	color: #db0000; font-family: tahoma, arial;
}
.redbold {
	font-weight: bold; color: #db0000; font-family: tahoma, arial;
}
.grey {
	color: #969696; font-family: tahoma, arial;
}
.silver {
	color: #575757;
}
.silver2 {
	font-size: 60%; color: #383838;
}
.silver3 {
	color: #a9a9a9;
}
.green {
	color: #089900;
}
#area {
	width: 775px;
	float: left;
	margin: 10px 0 0 0;

	}
#maincontact {
	background-image: url(contact.jpg);
	background-repeat: no-repeat;
	width: 351px;
	height: 134px;
	float: left;
	margin: 5px 0px 5px 0px;
	}
#maincontact .content {
	padding: 35px 10px 10px 105px;
	line-height: 17px;
	}
#content-wrap {
	/*margin: 5px 7px 10px 7px;
	border: 1px solid #006600;
	background-color: #fffee8;
	*/
	margin: 5px 0px 0px 5px;
	float: left;
	width: 356px;
	}
#content {
	margin: 0px 0px 5px 0px;
	float: left;
	width: 351px;
	border: 1px solid #006600;
	background-color: #fffee8;
	}
#content p {
	padding: 5px 10px 0px 10px;
	text-align:justify;
	margin: 0px 0px 2px 0px;
	}
#content .para {
	padding: 5px 10px 10px 10px;
	text-align:justify;
	}
#content h1 {
	font-size: 13px;
	height: 20px;
	padding: 0 0 0 10px;
	background-color: #006600;
	margin: 0px 0 5px 0;
	color: #ffffff; 
	font-family: verdana, 'trebuchet ms', sans-serif;
	}
#subnavbanner {

	width: 747px;
	float:left;
	}
#footer {
	background-image:  url(../images/bg_footer.jpg);
	text-align: center;
	background-position:bottom;
	background-repeat: repeat-x;
	vertical-align: top; 
	line-height: 18px; 
	padding-top: 19px;
	width: 767px;
	height: 53px;
	float:left;
	}

	
/* sidebar */	
#sidebar {
	float: left;
	width: 200px;
	padding: 0px; 
	margin: 0px 0px 0px 3px; 
}
#sidebar .bottom {
	margin: 0px 0px 20px 0px;
	padding: 5px 0 5px 10px; 
	font: bold 1.1em verdana, 'trebuchet ms', sans-serif;
	color: #006699;
	background: #eef0f1 url(headerbg.gif) repeat-x left bottom;	
	border: 1px solid #eff0f1;
	}
#sidebar .orange {
	color: #cc0000;
	border: 1px solid #cc0000;
	}
#sidebar .comm {
	color:#000000;
	border: 1px solid #000000;
	}
#sidebar .custom {
	color:#006600;
	border: 1px solid #006600;
	}
#sidebar h1 {
	margin: 5px 0px 2px 0px;
	padding: 5px 0 5px 10px; 
	font: bold 1.1em verdana, 'trebuchet ms', sans-serif;
	color: #555;
	background: #eef0f1 url(headerbg.gif) repeat-x left bottom;	
	border: 1px solid #eff0f1;

	/*padding: 5px 0 5px 10px; 
	font: bold 1.1em verdana, 'trebuchet ms', sans-serif;
	color: #555;
	background: #eef0f1 url(headerbg.gif) repeat-x left bottom;	
	border: 1px solid #eff0f1;*/
	
}
#sidebar .left-box {
	border: 1px solid #eff0f1;
	/*font-weight:bold;*/
	margin: 0px 0 2px 0;
	padding: 3px 3px 3px 3px;	
}
#sidebar .superfont {
}

#sidebar ul.sidemenu {
	list-style: none;
	text-align: left;
	margin: 3px 0 8px 0; padding: 0;
	text-decoration: none;		
}
#sidebar ul.sidemenu li {
	border-bottom: 1px solid #eff0f1;
	background: url(go.gif) no-repeat 5px 2px;	
	padding: 2px 0 2px 25px;
	margin: 0 2px;	
}
#sidebar ul.sidemenu a {
	/*font-weight: bolder;*/
	text-decoration: none;	
	background-image: none;	
}
/* rightsidebar */	
#rightsidebar {
	float: right;
	width: 200px;
	padding: 0px; 
	margin: 0px 9px 0px 0px; 
}
#rightsidebar .bottom {
	margin: 0px 0px 20px 0px;
	padding: 5px 0 5px 10px; 
	font: bold 1.1em verdana, 'trebuchet ms', sans-serif;
	color: #006699;
	background: #eef0f1 url(headerbg.gif) repeat-x left bottom;	
	border: 1px solid #eff0f1;
	}
.bottom-link {
	text-decoration:none;
	color:#006699;
	}
#rightsidebar .orange {
	color: #cc0000;
	border: 1px solid #cc0000;
	}
#rightsidebar .comm {
	color:#000000;
	border: 1px solid #000000;
	}
#rightsidebar .custom {
	color:#006600;
	border: 1px solid #006600;
	}
#rightsidebar h1 {
	margin: 5px 0px 2px 0px;
	padding: 5px 0 5px 10px; 
	font: bold 1.1em verdana, 'trebuchet ms', sans-serif;
	color: #555;
	background: #eef0f1 url(headerbg.gif) repeat-x left bottom;	
	border: 1px solid #eff0f1;

	/*padding: 5px 0 5px 10px; 
	font: bold 1.1em verdana, 'trebuchet ms', sans-serif;
	color: #555;
	background: #eef0f1 url(headerbg.gif) repeat-x left bottom;	
	border: 1px solid #eff0f1;*/
	
}
#rightsidebar .right-left-box {
	border: 1px solid #eff0f1;
	/*font-weight:bold;*/
	margin: 0px 0 20px 0;
	padding: 3px 3px 3px 3px;
	text-align: center;
		
}
#rightsidebar .mess-left-box {
	border: 1px solid #eff0f1;
	/*font-weight:bold;*/
	margin: 0px 0 20px 0;
	text-align: left;
	padding: 3px 3px 3px 3px;	
}
#rightsidebar .superfont {
}

#rightsidebar ul.sidemenu {
	list-style: none;
	text-align: left;
	margin: 3px 0 8px 0; padding: 0;
	text-decoration: none;		
}
#rightsidebar ul.sidemenu li {
	border-bottom: 1px solid #eff0f1;
	background: url(go.gif) no-repeat 5px 5px;	
	padding: 2px 0 2px 25px;
	margin: 0 2px;	
}
#rightsidebar ul.sidemenu a {
	font-weight: bolder;
	text-decoration: none;	
	background-image: none;	
}

.order_button {
	border-right: 0px; 
	border-top: 0px; 
	background-image:  url(../images/next.jpg); 
	border-left: 0px; 
	width: 140px; 
	cursor: hand; 
	border-bottom: 0px; 
	height: 36px;
}
form {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px;
	font-size: 16px;
	font-family: verdana, arial, helvetica, sans-serif;
}
th {
	font-weight: bold; 
	font-size: 11px; 
	text-transform: uppercase; 
	font-family: tahoma;
}
.txt {
	border-right: rgb(49,65,129) 1px solid; 
	border-top: rgb(49,65,129) 1px solid; 
	background-image:  url(../images/bg_input.jpg); 
	border-left: rgb(49,65,129) 1px solid; 
	width: 176px; 
	border-bottom: rgb(49,65,129) 1px solid; 
	height: 19px;
}
.secode {
	border-right: rgb(49,65,129) 1px solid; 
	border-top: rgb(49,65,129) 1px solid; 
	background-image:  url(../images/bg_input.jpg); 
	border-left: rgb(49,65,129) 1px solid; 
	width: 202px; 
	border-bottom: rgb(49,65,129) 1px solid; 
	height: 19px;
}
unknown {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	background-color: #ffffff; 
	text-align: center;
}
h1 {
	margin-top: 10px; 
	font-size: 16px; 
	color: #0288d8; 
	font-family: 'trebuchet ms', helvetica, sans-serif;
}
#infolayer {
	width: 100%; padding-top: 10px
}
#infotext {
	font-weight: bold; font-size: 12px;
}
#rightarrow {
	display: none;
}
#leftarrow {
	display: none;
}
.learnmore {
	text-align: right;
	width: 70px;
	float: right;
	}
.green {
	color:#009900;
	font-weight: bold;
	}
#infobar {
	margin: 0px;
	
}
#infobar A {
	padding: 0px 15px 5px 15px; 
	display: block; 
	background: infobackground;
	margin: 0px; 
	font: message-box; 
	color: infotext; 
	LINE-HEIGHT: 15px; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: 2px outset; 
	HEIGHT: 15px
}
#infobar A:hover {
	BACKGROUND: highlight; 
	COLOR: highlighttext;
}
.bold { 
	font-weight:bold;
	}
.bold-blue {
	font-weight:bold;
	color: #3574c1;
	}
.bold-red {
	font-weight:bold;
	color: #FF0000;
	}
	
/* */
/*Alignment */

.align-center {
	text-align: center;
	}
.align-justified {
	text-align: justify;
	}
.align-left {
	text-align: left;
	}
.align-right {
	text-align: right;
	}
	/* */
.white {
background-color: #FFFFFF;
}	
#main {
	width: 530px;
	margin: 0px 0px 0px 10px;
	text-align: justify;

	}
#main h1 {
	margin-top: 0px;
	font: Bold 125% Verdana, 'Trebuchet MS', Sans-serif;
	color: #006600;
	padding: 0px 5px 10px 5px; 	
	background: url(4px.gif) repeat-x left bottom;
	
}
#formbg {
	height: 100%;
	width: 100%;	
	background-color:#FFFFFF;
	}
#main_email {
	float: left;
	margin: 20px 10px 0px 10px;

	}
#main_email h1 {
	margin-top: 0px;
	font: Bold 125% Verdana, 'Trebuchet MS', Sans-serif;
	color: #006600;
	padding: 0px 5px 10px 5px; 	
	background: url(4px.gif) repeat-x left bottom;
	
}
#form {
	font-family: Tahoma, Arial;
	font-size: 0.7em;
	color:#000000;
	}
#form td {
	font-family: Tahoma, Arial;
	font-size: 0.7em;
	color:#000000;
	vertical-align: middle;
	}
#form input.button { 
	margin: 0; 
	font: bolder 12px Arial, Sans-serif;
	border-right: rgb(49,65,129) 1px solid;
	float: right; 
	/*border: 1px solid #CCC;*/ 
	padding: 2px 3px; 
	background: #FFF;
	color: #000066;
}	
.whitebg {
	background-color:#FFFFFF;
	}
#pageul {
	}
#pageul ul {
	list-style: none;
	text-align: left;
	margin: 3px 100px 8px 40px; 
	padding: 0;
	text-decoration: none;		
}
#pageul li {
	border-bottom: 1px solid #eff0f1;
	background: url(go.gif) no-repeat 5px 2px;	
	padding: 2px 0 2px 25px;
	margin: 4px 2px;	
}
#pageul li.x {
	border-bottom: 1px solid #eff0f1;
	background: url(x.gif) no-repeat 5px 2px;	
	padding: 2px 0 2px 25px;
	margin: 4px 2px;	
}
#pageul a {
	/*font-weight: bolder;*/
	text-decoration: none;	
	background-image: none;	
}
.img-float-left {
	float: left;
	margin: 0px 12px 0px 12px;
	
	}
.float-left {
	float: left;
	}
.float-right {
	float: right;
	}
.float-right-banner {
	float: right;
	margin: 0px 15px 0px 0px;
	}

