body {
	background:url(images/bg.jpg) repeat-x top #4a892e;
	margin:10px 0px 10px 0px;
	padding:0px;
}
sup {
	font-size: 8px;
}

li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #004226;
    line-height: 18px;
}

#container {
	width:893px;
	height:auto;
	margin:0 auto;
}
#header {
	width:893px;
	height:81px;
	background:#004226 url(images/right_corner.jpg) right no-repeat;
}
#navi-bg {
	height:31px;
  	width:auto;
}

a.privacy {
	background:url(images/privacy_policy.jpg);
	height:26px;
	text-indent:-9999px;
	width:135px;
	display:block;
	margin-left:740px;
}

#pic {
	background:url(images/propic.jpg);
	height:195px;
	width:752px;
	float:left;
	clear:left;
}
#login {
	float:left;
	background:url(images/index_13.jpg) repeat-x;
	width:138px;
	;
	height:195px;
	clear:right;
}
#strip {
	height:24px;
	background:url(images/mid.jpg) bottom;
	display:block;
	clear:both
}
#contents {
	background:#fff;
	height:auto;
	padding:10px 10px 10px 10px;
}
#footer {
	background:url(images/footer.gif) no-repeat;
	height:26px;
	width:893px;
	clear:both;
}
/*:::::::::::::::::::::::: Font Style ::::::::::::::::::::::::::::*/
h1 {
	background:url(images/monthly_home_warranty_header.jpg) no-repeat left;
	height:81px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	display:block;
	cursor: pointer;
	width:490px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #004226;
	text-decoration: none;
	margin:0;
	padding:0;
	text-align:left;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#004226;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.whiteB {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004226;
	line-height: 18px;
}
.contbodyTextNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004226;
	line-height: 18px;
	height: 18px;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004226;
	line-height: 18px;
	vertical-align: top;
	text-decoration: none;
}
.normal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004226;
	line-height: 18px;
	vertical-align: top;
	text-decoration: underline;
}
.pB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004226;
	font-weight:bold;
}
.pBc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004226;
	font-weight:bold;
	padding-bottom:0;
	margin-bottom:0;
}
.midbig {
	text-align:center;
	height:24px;
	background-image: url(images/botbg.jpg);
	background-repeat: repeat-x;
}
.shede {
	background:url(images/LRbg1.jpg) repeat-x #96BEE2 bottom;
}
.shede2 {
	background:url(images/LRbg.jpg) repeat-x #4A81C4 bottom;
}
.whitearia2 {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #004226;
	border-left-color: #004226;
}
.whitearia {
	background:#FFFFFF;
	border-left:solid 1px #000033;
	border-right:solid 1px #000033;
	width:870px;
	height:auto;
}
.textarea {
	padding:8px 15px 0px 15px;
}
.copy {
	background:url(images/botbg.jpg) repeat-x;
}
.head {
	background:url(images/header1.jpg) repeat-x right;
	height:200px;
}
.login {
	background:#0092CB;
}
.whiteB {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
a.bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#004226;
	font-size:14px;
	font-weight:bold;
}
.bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#004226;
	font-size:12px;
	font-weight:bold;
}
.boxtitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#004226;
	font-size:14px;
	font-weight:bold;
	margin-top:16px;
	text-decoration:none;
}
td.boxtitle {
	padding-top:10px;
}
#mylist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
	font-size:12px;
	list-style-image: url(images/bu.gif);
	line-height: 18px;
}

.listStyle {
	list-style-image: url(images/bu.gif);
}

ul.inline-list {
    position: relative;
    right: 25px;
    text-align:center;
}

.inline-list li {
    background-image: url(images/bu.gif);
    background-repeat: no-repeat;
    background-position: 5px -4px; 
    padding-left: 20px; 
    display: inline;
}

hr {
	border:solid 1px #CCCCCC;
}
.whiteariaH {
	background:#FFFFFF;
	border-left:solid 1px #000033;
	border-right:solid 1px #000033;
	width:894px;
	height:auto;
}
.bold2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-size:12px;
	font-weight:bold;
}
.head1 {
	height:200px;
	background-image: url(images/header2.jpg);
	background-repeat: repeat-x;
	background-position: right;
}
.ptxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004226;
	padding-left:6px;
	padding-top:3px;
}
#mylist2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
	font-size:12px;
	list-style-position: inside;
	list-style-image: url(images/bu.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	white-space: pre;
}


/*new top menu classes*/

.home_but {
	background:url(images/home.jpg) #CCCCCC no-repeat;
	height:30px;
	width:75px;
	text-indent:-9999px;	
	display:block;
}
.home_but:hover {
	background:url(images/home_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:75px;
	text-indent:-9999px;	
	display:block;
}

.home_butover {
	background:url(images/home_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:75px;
	text-indent:-9999px;	
	display:block;
}

.electronics_but {
	background:url(images/electronics.jpg) #CCCCCC no-repeat;
	height:30px;
	width:131px;
	text-indent:-9999px;	
	display:block;
}
.electronics_but:hover {
	background:url(images/electronics_hover.jpg) #CCCCCC no-repeat;
	height:30px;
    width:131px;
	text-indent:-9999px;	
	display:block;
}

.electronics_butover {
	background:url(images/electronics_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:131px;
	text-indent:-9999px;	
	display:block;
}

.solutions_but {
	background:url(images/solutions.jpg) #CCCCCC no-repeat;
	height:30px;
	width:128px;
	text-indent:-9999px;	
	display:block;
}
.solutions_but:hover {
	background:url(images/solutions_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:128px;
	text-indent:-9999px;	
	display:block;
}

.solutions_butover {
	background:url(images/solutions_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:128px;
	text-indent:-9999px;	
	display:block;
}

.features_but {
	background:url(images/features.jpg) #CCCCCC no-repeat;
	height:30px;
	width:107px;
	text-indent:-9999px;	
	display:block;
    

}
.features_but:hover {
	background:url(images/features_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:107px;
	text-indent:-9999px;	
	display:block;
    
}

.features_butover {
	background:url(images/features_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:107px;
	text-indent:-9999px;	
	display:block;
    

}

.partners_but {
	background:url(images/partners.jpg) #CCCCCC no-repeat;
	height:30px;
	width:108px;
	text-indent:-9999px;	
	display:block;
}
.partners_but:hover {
	background:url(images/partners_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:108px;
	text-indent:-9999px;	
	display:block;
}

.partners_butover {
	background:url(images/partners_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:108px;
	text-indent:-9999px;	
	display:block;
}

.realty_but {
	background:url(images/realty.jpg) #CCCCCC no-repeat;
	height:30px;
	width:88px;
	text-indent:-9999px;	
	display:block;
}
.realty_but:hover {
	background:url(images/realty_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:88px;
	text-indent:-9999px;	
	display:block;
}

.realty_butover {
	background:url(images/realty_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:88px;
	text-indent:-9999px;	
	display:block;
}

.service_but {
	background:url(images/service.jpg) #CCCCCC no-repeat;
	height:30px;
	width:93px;
	text-indent:-9999px;	
	display:block;
}
.service_but:hover {
	background:url(images/service_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:93px;
	text-indent:-9999px;	
	display:block;
}

.service_butover {
	background:url(images/service_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:93px;
	text-indent:-9999px;	
	display:block;
}

.terms_but {
	background:url(images/terms.jpg) #CCCCCC no-repeat;
	height:30px;
	width:87px;
	text-indent:-9999px;	
	display:block;
}
.terms_but:hover {
	background:url(images/terms_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:87px;
	text-indent:-9999px;	
	display:block;
}

.terms_butover {
	background:url(images/terms_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:87px;
	text-indent:-9999px;	
	display:block;
}

.aboutus_but {
	background:url(images/aboutus.jpg) #CCCCCC no-repeat;
	height:30px;
	width:107px;
	text-indent:-9999px;	
	display:block;
}
.aboutus_but:hover {
	background:url(images/aboutus_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:107px;
	text-indent:-9999px;	
	display:block;
}

.aboutus_butover {
	background:url(images/aboutus_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:107px;
	text-indent:-9999px;	
	display:block;
}

.contactus_but {
	background:url(images/contactus.jpg) #CCCCCC no-repeat;
	height:30px;
    width: 97px;
	text-indent:-9999px;	
	display:block;
}
.contactus_but:hover {
	background:url(images/contactus_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:97px;
	text-indent:-9999px;	
	display:block;
}
.contactus_butover {
	background:url(images/contactus_hover.jpg) #CCCCCC no-repeat;
	height:30px;
	width:97px;
	text-indent:-9999px;	
	display:block;
}

td.logtxt {font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; vertical-align: middle;}
a.logtxt {font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; vertical-align: bottom; text-decoration:none;}
a:visited.logtxt {font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; vertical-align: bottom; text-decoration:none;}
a:hover.logtxt {font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; vertical-align: bottom; text-decoration:none;}
td.error_msg {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #CC0000;
        text-decoration: none;
        text-align: left;
}
.hlpbox
{
border:3px;
border-style: solid;
border-bottom-color: #333333;
border-right-color: #555555;
border-left-color: #BBBBBB;
border-top-color: #DDDDDD;
font-size:12px;
background-color: #ffffd4;
padding: 5px;
font-family: Arial, Helvetica, sans-serif;
}
.hlpbox_font
{
font-family: Arial, Helvetica, sans-serif;
}

