	/* ---- body ---- */

html{
	overflow:-moz-scrollbars-vertical;
}


body {
	margin: 0px;
}

html, body, div, span {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

img { 
	border:0;
}


br {

}

#Container {
	width: 960px;
	margin: auto;
}

#topbar1 {
	height: 128px;
}

#topbar2 {
	height: 143px;
}

#topbar3 {
	height: 143px;
}



#Navigation1 {
	position: absolute;
	top: 118px;
	text-align:center;
	width: 890px;
}
#Navigation1 a {
	padding-left: 60px;
}

#Navigation2 {
	position: absolute;
	top: 119px;
	text-align:center;
	width: 960px;
}
#Navigation2 a {
	padding-left: 30px;
}

#Navigation3 {
	position: absolute;
	top: 119px;
	text-align:center;
	width: 900px;
	padding-left:60px;
}
#Navigation3 a {
	padding-right: 30px;
}


#CustomerCare {
	float: right;
	margin-top: -109px;
	margin-right: 10px;
	text-align: right;
	width: 400px;
}

#Flash1 {
	width: 960px;
	margin-top: 1px;
	background-image:url(../images/header.jpg);
	height:239px;
	border-bottom:23px solid #52A91C;
	/*border-top:21px solid #5E98D2;*/
}


#Flash2 {
	width: 960px;
	margin-top: 8px;
}

.section1
{
float:left; 
padding-left:195px; 
padding-top:17px;
color:#4E4C64;
font-size:13px;
width:350px;
}

.section1 a {
	text-decoration: none;
}
.section1 a:hover{
	color: #25778C;
	text-decoration: none;
}
.section2 a {
	text-decoration: none;
}
.section2 a:hover{
	color: #25778C;
	text-decoration: none;
}
.section2
{
float:left; 
margin-left:85px; 
padding-top:17px;
color:#4E4C64;
font-size:13px;
width:320px;
}


.txt24
{
font-size:30px;
}

.txt-blue
{
color:#25778C;

}
#Introduction1 {
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #666666;
	padding: 15px; 
}
#Footer {
	padding-top: 16px;
	padding-bottom: 16px;
	padding-right: 30px;
	padding-left: 30px;
	margin-top: 2px;
}

.Footer_border1 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4F4A60;
}
.Footer_border2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #005CB8;
}
.Footer_border3 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #51AA1A;
}
#Col1 {
	float: left;
	width: 200px;
	margin-right: 25px;
}
#Col2 {
	float: left;
	width: 530px;
	margin-right: 25px;
}

#Col3 {
	float: left;
	width: 180px;
}
#Breadcrumb {
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 15px;
}


/* ---- Links ---- */


.lnb_greenhead {
	width: 180px;
	padding-top: 20px;
	display: block;
	padding-left: 20px;
	padding-bottom: 6px;
}
.lnb_greenlight_bg {
	padding: 10px;
}
.lnb_green {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 12px;
}

.lnb_green_hl {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3E8314;
	padding-left: 12px;
}

.solutions {
	padding-top: 37px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.lnb_bluehead1 {
	padding-top: 10px;
	padding-bottom: 5px;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	width: 155px;
}

.lnb_bluehead2 {
	padding-top: 10px;
	padding-bottom: 5px;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	width: 155px;
}




.pic1 {
	border: 2px solid #666666;
}
.pic0 {
	border: 1px solid #666666;
}

.pic2 {
	border: 2px solid #CCCCCC;
}
.pic3 {
	border: 1px solid #51AA1A;
}






/* ---- Forms ---- */

form {
margin:0;
padding:0;
}
 
input, select, textarea {
	border: 1px solid #666666;
	padding-top: 2px;
	padding-bottom: 1px;
	margin-bottom: 3px;
	padding-left: 3px;
}
.textarea1 {
  width: 155px;
  _width: 140px;
}
ul {
	margin-top: 0px;


}
li {
	margin-left: 0px;
	padding-left: 0px;
}




/* ---- Heads ---- */
h1, h2 {
	margin: 0px;
}


/* ---- Background Classes ---- */
.bg_gray {}
.bg_blue {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bg_bluelight {
	background-color: #EFF7FF;
}

.bg_green {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.border_white {
	width: 340px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float: left;
	height: 145px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.border_green4 {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #51AA1A;
	padding-bottom: 2px;
	margin-bottom: 2px;
}
.border_blueTB {
	padding-top: 5px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #004181;
	border-bottom-color: #004181;
	padding-right: 10px;
	padding-left: 10px;
}
.divider_green {
	padding-top: 10px;
	padding-bottom: 10px;
}

.box_blue1 {
	padding: 5px;
	border: 1px solid #307AC5;
}








/* for Internet Explorer */
* html .bg_dots1 {
height: 255px;
}



/* ---- Width Classes ---- */
.width100 { width: 100%; }
 
.width75 { width: 75%; }
 
.width50 { width: 50%; }

.width25 { width: 25%; }
.width165 {
	width: 165px;
}
.smlthumb {
	float: left;
	width: 44%;
	margin-right: 20px;
	margin-bottom: 20px;
}
.smlthumb_content {
	width: 150px;
	float: left;
}



.paddingtop5 {
	padding-top: 5px;
}

.paddingtop10 {
	padding-top: 10px;
}

.paddingtop20 {
	padding-top: 20px;
}
.padLR {
	padding-right: 10px;
	padding-left: 10px;
}
.padLeft10 {
	padding-left: 10px;
}
.padLeft30 {
	padding-left: 30px;
}


.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}

/* ---- Dropdown Classes Start ---- */
#dropmenudiv{
	position:absolute;
	border-bottom-width: 0;
	line-height:18px;
	z-index:100;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	margin-top: 5px;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.left-col{
	float:left;
	width:240px;
}
.left-col h2{
	color:#333333;
	font-weight:normal;
	font-size:18px;

}
.left-col ul,li{
	margin:0px;
	padding:0px;
}
.left-col ul{
	margin-top:5px;
}
.left-col li{
	list-style: none;
	margin:0px;
	padding:0px;
}
.left-col li a{
	color:#3A6D10;
	text-decoration:none;
	background:url(../images/green-arrow.jpg) no-repeat 0 4px;
	padding-left:8px;
}
.left-col li a:hover{
	color:#5E98D2;
	text-decoration:none;
}
.green-box-top{
	background:url(../images/green-box-top.jpg) no-repeat bottom;
	height:10px;
}

.green-box-content{
	background:url(../images/green-box-bg.jpg) repeat-y;
	padding:0 10px;
}

.green-box-btm{
	background:url(../images/green-box-btm.jpg) no-repeat;
	height:10px;
}
.right-col{
	float:right;
	width:670px;
}
.clear {
	clear:both;
}


