body { 
	background-color:#4C88BE;
	margin:0px; 
	padding:0px; 
	scrollbar-base-color: #white;
	scrollbar-arrow-color: white;
	scrollbar-track-color: #white;
	scrollbar-shadow-color: black;
	scrollbar-lightshadow-color: black;
	scrollbar-darkshadow-color: gray;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: #white;
}

table { border:0px; border-collapse:collapse ;} 

table, textarea{
	font-family:Tahoma, Arial;
	font-size:13px;
	vertical-align:top;
	line-height:14px;
	color:#444544;
}

select {
	font-family:Tahoma, Arial;
	font-size:13px;
	vertical-align:top;
	line-height:14px;
	color:#444544;
	width:100%;
	z-index:500;
}

input {
	font-family:Tahoma, Arial;
	font-size:13px;
	vertical-align:top;
	color:#444544;
	width: 100%;
}

strong {
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
}

blockquote{
	font-family:Tahoma, Arial;
	font-size:14px;
	font-style:italic;
}

ul{margin:0px; padding:0px; list-style:none;}
ul li {width:150px; height:20px;}

.list ul{margin-left:21px; padding:0px; list-style:none; line-height:18px}
.list ul li {background:url(../images/line1_1.gif) repeat-x bottom; width:212px; height:22px}
.list ul li a{text-decoration:none; color:#444544; background:url(../images/marker1_1.gif) no-repeat 0 2px; padding-left:31px; height:22px; display:block}
.list ul li a:hover{text-decoration:none; color:#E55103}

.list1 ul{margin-left:21px; padding:0px; list-style:none; line-height:18px}
.list1 ul li {background:url(../images/line1_1.gif) repeat-x bottom; width:520px; height:22px}
.list1 ul li a{text-decoration:none; color:#444544; background:url(../images/marker1_1.gif) no-repeat 0 2px; padding-left:32px; height:22px; display:block}
.list1 ul li a:hover{text-decoration:none; color:#E55103}

span {padding: 7px;}
span a{text-decoration:underline;color:#E55103;}
span a:hover{text-decoration:none}
strong a{font-size:10px; color:#272727; text-decoration:none; font-weight:100}
strong a:hover{text-decoration:underline}

.link a{background:url(../images/marker1_1.gif) no-repeat 0 1px; padding-left:20px; color:#e6c93e; text-decoration:underline; height:17px; display:block}
.link a:hover{ text-decoration:none}

.top-nav a{color:#00477F; text-decoration:none; font-weight:bold; font-family:Tahoma, Arial; font-size: 12px;}
.top-nav a:hover{ color:#757116; text-decoration:none; font-family:Tahoma, Arial; font-size: 12px;}

a{color:#4c88be; text-decoration:none; font-weight:bold; font-family:Tahoma, Arial; font-size: 13px;}
a:hover{ color:#757116; text-decoration:none; font-family:Tahoma, Arial; font-size: 13px;}

a.logout{color:#ffffff; text-decoration:none; font-weight:bold; font-family:Tahoma, Arial; font-size: 13px;}
a.logout:hover{ color:#4C88BE; text-decoration:none; font-family:Tahoma, Arial; font-size: 13px;}

a.bookmark{color:#000000; font-weight:bold; font-size:13px; color:#5a595e;}
a.bookmark:hover{ text-decoration:none}

a.footer{color:#ffffff; text-decoration:none; font-family:Tahoma, Arial; font-size: 11px; font-weight:normal;}
a.footer:hover{ text-decoration:underline; font-family:Tahoma, Arial; font-size: 11px; font-weight:normal;}

a.header{color:#ffffff; text-decoration:none; font-family:Tahoma, Arial; font-size: 13px; font-weight:normal;}
a.header:hover{ text-decoration:underline; font-family:Tahoma, Arial; font-size: 13px; font-weight:normal;}

a.copyright{color:#000000; text-decoration:none; font-family:Tahoma, Arial; font-size: 13px; font-weight:normal;}
a.copyright:hover{color:#000000; text-decoration:underline; font-family:Tahoma, Arial; font-size: 13px; font-weight:normal;}

b {color:#000000; font-weight:100}
b a{ text-decoration:none}
b a:hover{ color:#FFFFFF}

.line {background:url(../images/line1_1.gif) repeat-x; width:197px; margin-left:21px}

.style {height:100%; width:746px}
.back{ background-color:#272727; width:10px}
.back1{background-color:#272727; width:516px}
.back2{background-color:#131313; width:186px; padding:30px 0 0 44px}
.back3{background:url(../images/bg1_1.jpg) no-repeat; height:224px}
.back4{background:url(../images/bg1_2.gif) repeat-x; height:30px; padding-left:13px}
.back5{background:#FFFFFF; height:402px}
.back6{background:url(../images/bg1_3.gif) repeat-x; height:120px; }
.back7{background:url(../images/bg1_4.gif) repeat-x top; height:100px;}
.back8{background:url(../images/bg1_5.gif) repeat-x; background-color:#103d7e; height:25px; text-align:left; vertical-align:bottom; padding-left: 25px; padding-right: 25px;}
.back9{background:url(../images/bg1_6.gif) repeat; height:100%}
.back10{background:url(../images/bg1_5.gif) repeat-x; height:74px; text-align:right; vertical-align:middle; padding-left: 25px; padding-right: 25px;}
.back11{background:url(../images/bg1_7.gif) repeat-x; height:33px; text-align:center; vertical-align:bottom; padding-left: 25px; padding-right: 25px; padding-bottom: 6px; color: #000000;}

.form input {
	width:203px;
	height:17px;
	padding:0 0 0 7px;
	line-height:13px;
	background-color:#FFFFFF;
}

.form textarea {
	width:196px;
	height:84px;
	overflow: auto;
	padding:0 0 0 7px;
	background-color:#FFFFFF;
}
	
.table-frame {
	border: 1px solid #e6e6e6;
}

.table-header {
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	background-color: #104088;
	height: 20px;
}

.textinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000; 
	background-color: #FAFAFA; 
	width: 100%;
	border: 1px solid #858383;
}

.td-header{
	 background-image:url(/Images/bkg-head.gif); 
	 background-repeat:repeat-x;
	 padding-left: 25px;
}

.td-nav{
	 background-image:url(/Images/bkg-header.gif); 
	 background-repeat:repeat-x;
	 text-align:left;
	 padding-left:10px;
	 border:1px solid #d4d4d4;
}

.td-login{
	 background-image:url(/Images/title1_2e.gif);
	 background-repeat:repeat-x;
	 line-height:30px;
}

a.rss{
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#f7a036;
}

a.rss:hover{
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#f7a036;
	text-decoration:underline;
}

.bqstart {
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 45px;
     margin-bottom: -50px;
     font-size: 700%;
     color: #104088;
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 30px;
     font-size: 700%;
     color: #104088;
 }
 
.top-nav{
	background-color:#ffffff;
	background-repeat:repeat-x;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	padding:2px;
}

.top-nav-text{
	font-family:Tahoma, Arial;
	color:#ffffff;
	font-size:12px;
}

.header-text{
	 color:#666666;
	 font-family:Tahoma, Arial;
	 font-size:15px;
	 font-weight:bold;
	 position:absolute;
	 margin-top:13px;
}

.nav-text{
	 color:#666666;
	 font-family:Tahoma, Arial;
	 font-size:15px;
	 font-weight:bold;
	 position:absolute;
}

.td-content{
	 font-family:Tahoma, Arial;
	 font-size:13px;
	 padding: 10px;
	 line-height:17px;
}

.td-news{
	 font-family:Tahoma, Arial;
	 font-size:13px;
	 padding-right: 20px;
	 line-height:17px;
}

.td-label{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	text-align:left;
}

.hampertable {
	border-left: 1px solid #e0e0e0; 
	border-bottom: 1px solid #e0e0e0;
}

.hampercell {
	border-right: 1px solid #e0e0e0; 
	border-top: 1px solid #e0e0e0;
}

.logo-header{
	background-image:url(/Images/bkg-top-header.gif); 
	background-repeat:repeat-x; 
	line-height: 73px;
	padding-right: 20px;
	vertical-align:middle;
}

.nf-header{
	background-image:url(/Images/bkg-top-header.gif); 
	background-repeat:repeat-x; 
	line-height: 73px;
	padding-right: 5px;
}

.submission {
	border: 2px double #e6e6e6;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	background-color: #051833;
	text-align:middle;
	width: 40%;
	cursor: hand;
}

#help{
	display:none;
	position: absolute;
	z-index:9999;
	width:80px;
	height:30px;
	margin:-150px 0 0 -230px;
	background-color: #ffffff;
	color: #000000;
	padding: 7px 7px 7px 7px;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-image: url(/images/arrow-r.gif);
	list-style-position:inside;
	vertical-align:bottom;
	padding-left:15px;
	padding-top: 5px;
	padding-bottom:5px;
}

.registerbutton{
	background-color : #ededed;
	background-image : url(/images/input_button_arrowright.gif);
	background-position : center right;
	border-bottom : 1px solid #666666;
	border-left : 1px solid #d8d8d8;
	border-right : 1px solid #666666;
	border-top : 1px solid #d8d8d8;
	color : #666666;
	cursor : hand;
	font-family : Arial;
	font-size : 8pt;
	padding-right : 15px;
	text-align : right;
	width : 40%;
}

.perviousbutton{
	background-color : #ededed;
	background-image : url(/images/input_button_arrowleft.gif);
	background-position : center right;
	border-bottom : 1px solid #666666;
	border-left : 1px solid #d8d8d8;
	border-right : 1px solid #666666;
	border-top : 1px solid #d8d8d8;
	color : #666666;
	cursor : hand;
	font-family : Arial;
	font-size : 8pt;
	padding-right : 15px;
	text-align : right;
	width : 80px;
}

.asterix {
	color: #f20000;
}

.footer-bottom {
	font-family:Tahoma, Arial;
	background-color:#000000;
	color: #ffffff;
	height: 15px;
}

textarea {
	font-family:Tahoma, Arial;
	font-size:13px;
	color: #666666;
}

select {
	font-family:Tahoma, Arial;
	font-size:13px;
	color: #666666;
}

.account-heading {
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
	color: #000000;
}

.account-body {
	font-family:Tahoma, Arial;
	font-size:13px;
	color: #000000;
}

.logintd {
	font-family:Tahoma, Arial;
	font-size:13px;
	width: 90%;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color: #02788a;
}

.headingband {
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	background-color: #02788a;
}


.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #104088;
}

.prodheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #000000;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color:#fafaf8;
	border-bottom: 1px solid #afaaaa;
}

.prodlist{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color: #000000;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color:#fafaf8;
	border-bottom: 1px solid #afaaaa;
}

.right-prodlist{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	color: #000000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color:#fafaf8;
	border-bottom: 1px solid #afaaaa;
}

.prodtable{
	 border: 1px solid #afaaaa;
	 width:95%;
}

.generalcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	text-align:justify;
	padding-right:15px;
	line-height: 1.4;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	text-align:justify;
	line-height: 1.4;
}


.accountcopy {
	font-family:Tahoma, Arial;
	font-size:13px;
	color: #206992;
	font-weight:bold;
}

.subhead1 {
	font-family:Tahoma, Arial;
	font-size:14px;
	font-weight:bold;
	color: #02788a;
}

.body1 {
	font-family:Tahoma, Arial;
	font-size:13px;
	color: #02788a;
	font-weight:narrow;
	text-align:justify;
}

.label {
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
	padding-top:2px;
	color:#ffffff;
}

.pricelabel {
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
	padding-top:2px;
	color:#000000;
	background-color:#e1e1e1;
}

.sub-label {
	font-family:Tahoma, Arial;
	font-size:13px;
	padding-left:5px;
	padding-top:2px;
	color:#000000;
	background-color:#e1e1e1;
}

.pay-label {
	font-family:Tahoma, Arial;
	font-size:13px;
	padding-left:7px;
	padding-top:2px;
	color:#000000;
	font-weight:bold;
	background-color:#e1e1e1;
}

.product-block{
	background-color:#e1e1e1;
	padding-left: 7px;
}

.product-block-pad{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #206992;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color:#fafaf8;
	border-top: 1px solid #afaaaa;
}

.product-list-head{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #206992;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color:#fafaf8;
	border-bottom: 1px solid #afaaaa;
}

td {
	font-family:Tahoma, Arial;
	font-size:13px;
	color: #424242;
}

.label-right {
	font-family:Tahoma, Arial;
	text-align:right;
	font-size:13px;
	color: #939393;
	width: 25%;
	padding: 5px;
}

.label-left {
	font-family:Tahoma, Arial;
	text-align:left;
	font-size:13px;
	color: #939393;
	padding: 2px;
}

.button{
	background-color : #ededed;
	background-position : center right;
	border-bottom : 1px solid #666666;
	border-left : 1px solid #d8d8d8;
	border-right : 1px solid #666666;
	border-top : 1px solid #d8d8d8;
	color : #666666;
	cursor : hand;
	font-family : Arial;
	font-size : 8pt;
	padding-right : 15px;
	text-align : right;
	width : 80px;
}

a.login{
	font-family:Tahoma, Arial;
	font-size: 13px;	
	color: #00a2b8; 
	text-decoration:underline;
}

a.nav{
	font-family:Tahoma, Arial;
	font-size: 13px;	
	color: #ffffff; 
	text-decoration:none;
}

a.nav:hover{
	font-family:Tahoma, Arial;
	font-size: 13px;	
	color: #000000; 
	text-decoration:none;
}


a.subheading{
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
	color: #02788a;
	text-decoration:none;
}

a.subheading:hover{
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}

a.elipse{
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:narrow;
	color: #f20000;
	text-decoration:none;
}

a.elipse:hover{
	font-family:Tahoma, Arial;
	font-size:13px;
	font-weight:narrow;
	color: #f20000;
	text-decoration:none;
}

a.inthrgrate{
	font-family:Tahoma, Arial;
	font-size:13px;
}

a.inthrgrate:hover{
	font-family:Tahoma, Arial;
	font-size:13px;
}

.nav-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-color: #02788a;
	color: #ffffff;
	padding-left: 15px;
}

.footer-bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #104088;
}

.prd-frame {
	border: 1px solid #30607c;
}

.tab1 {
	border-left:solid 1px #c7ced6;
	border-top:solid 1px #c7ced6;
	border-right:solid 1px #c7ced6;
	width:110px;
	height:25px; 
	text-align: center;
	background-color: #dddddd;
}

.tab1a {
	border-bottom:solid 1px #c7ced6;
}

.tab2a {
	border-bottom:solid 1px #c7ced6;
}

.tab2b {
	border-top:solid 1px #c7ced6;
	border-right:solid 1px #ffffff;
}

.tab2c {
	border-top:solid 1px #c7ced6;
	border-left:solid 1px #c7ced6;
}

.tab2d {
	border-top:solid 1px #c7ced6;
}

.off-tab {
	height: 20px;
	cursor: hand;
	background-color: #c7ced6;
}

.form-border {
	bgcolor: #fffff;
	border-left:solid 1px #c7ced6;
	border-bottom:solid 1px #c7ced6;
	border-right:solid 1px #c7ced6;
	border-top:solid 1px #c7ced6; 
}

#signin {
	font-family: arial, sans-serif;
	font-size: 10px;
	position: absolute;
	left: 415px;
	top: 230px;
	width: 200px;
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color:#fafaf8;
	border: 1px solid #afaaaa;
}

#products_facts {
	margin: 5px 0;
	float: left;
	clear: both;
	width: 205px;
}

#products_facts a {
	float: left;
	display: block;
	width: 100%;
	text-align: center;
	font-weight: bold;
	font-size: 90%;
	color: #333;
}

.image-padding{
	border-right: 10px solid #ffffff;
	border-bottom: 10px solid #ffffff;
}

.contentTableTDTop{
	border-top: 2px solid #5c656c;
	background-color: #ffffff;
}

.contentTableTDLeftTop{
	border-left: 2px solid #5c656c;
	border-top: 2px solid #5c656c;
	background-color: #ffffff;
}

.contentTableTDLeftBottom{
	border-left: 2px solid #5c656c;
	border-bottom: 2px solid #5c656c;
	background-color: #ffffff;
}

.contentTableTDLeft{
	border-left: 2px solid #5c656c;
	background-color: #ffffff;
}

.contentTableTDRight{
	border-right: 2px solid #5c656c;
	background-color: #ffffff;
}

.contentTableTDRightBottom{
	border-right: 2px solid #5c656c;
	border-bottom: 2px solid #5c656c;
	background-color: #ffffff;
}

.contentTableTDBottom{
	border-bottom: 2px solid #5c656c;
	background-color: #ffffff;
}

.menubkg{
	background-image:url(/Images/nav/Nav_Bkg.gif);
	background-repeat:repeat-x;
}

.seperator{
	background-image:url(/Images/nav/Nav_Seperator.gif);
	background-repeat:repeat-x;
}

.links{
	padding-right:8px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#f1f2f1;
}

a.links{
	color:#354966;
	font-size:10px;
	font-weight:normal;
}

a.links:hover{
	color:#3867ab;
	font-size:10px;
	font-weight:normal;
}

/*.plainbutton {  
	background: #222 url(/images/alert-overlay.png) repeat-x;  
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(98,202,227))); 
	display: inline-block;  
	padding: 5px 10px 6px;  
	color: #000;  
	text-decoration: none;  
	font-weight: bold;  
	line-height: 1;  
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px;  
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);  
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);  
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);  
	border-bottom: 1px solid rgba(0,0,0,0.25);  
	position: relative;  
	cursor: pointer;  
} */


