body, table{FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif;}

body {
	margin: 10px;
	background-image:url(images/bg.gif);
	text-align:left;
}

.headerbg{ background-image:url(images/bg_01.jpg); background-repeat:repeat-x}
.bodybg{ background-image:url(images/bg.gif);background-repeat:repeat-x;}



.border{ border:1px solid #ABD7F6; padding:10px; }
.border2{border:2px solid #D5D5D5; }

.news{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.news a {text-decoration: underline; color:#1d53a9; font-weight:bold;}
.news a:hover {text-decoration: none; color:#1d53a9;}

.clickhere a {text-decoration: underline; color:#1e55aa; font-weight:bold; font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.clickhere a:hover {text-decoration: none; color:#1e55aa;}


a {text-decoration: none; color:#1E55AA;}
a:hover {text-decoration: underline; color:#FF8400}




.topLinks{ background-image:url(images/dot.gif); background-repeat:repeat-y; background-position:right; text-align:center; padding:3px 6px 3px 6px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; font-weight:bold; line-height:24px;}
.topLinks a{ text-decoration:underline; }

.sidebar{padding:12px; background-color:#FFFFFF;}

.planinnerbg{ background-color:#F0F9FF; padding: 15px;}
.planinnerbg ul{ margin:0 0 0 20px; padding:0;}
.planinnerbg li{ margin:0 0 6px 0; background:url(images/dot.gif) repeat-x bottom;}

.planHeading{ background-color:#82A33A; height:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding: 0px 0px 0px 10px; color:#FFFFFF; text-transform:uppercase; line-height:24px;} 


.dottedline{ background-image:url(images/dot.gif);background-repeat:repeat-x; height:3px;}
.sideHeading{ background-color:#82A33A; height:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding: 0px 0px 0px 10px; color:#FFFFFF; text-transform:uppercase; line-height:24px;} 
#hide{
	position:absolute;
	text-align : center;
	width: 100%;
	float:left;	
	height: 100px;
	visibility: hidden;
}

.headerTxt{ color:#FFFFFF; font-size:12px;}
.headerTxt a{ color:#FFFFFF; text-decoration:underline;}
.headerTxt h1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0; line-height:24px; background-color:#098AD5; padding:0 0 0 5px}

.box{ padding:10px;}
.box h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:0; color:#878787; background-color:#FFFFFF; background:url(images/arrow_02.gif) no-repeat center left; padding:10px 10px 10px 15px; margin:0}


#menu { width: 100%;  margin: 0 auto; font-family:Arial, Helvetica, sans-serif; text-align:center; }
#menu ul {  margin: 0; padding: 0; line-height:29px;}
#menu ul li {  display: inline;  float: left;    line-height:29px; width:112px;  list-style: none;  background: url(images/menu_bg.gif);  background-repeat:repeat-x; border-right:solid 1px #225DB0;}
#menu ul li a { display: block; text-decoration: none; color: #FFF;    font-weight: bold; line-height:29px;}
#menu ul li a:hover, #menu ul li a.active {  font-weight: bold;  color:#E2FFA4 ; background: url(images/menu_bg_over.gif) no-repeat top left;}
.border{ border-bottom: solid 1px #CCCCCC;}

.domain{ color:#FFFFFF; font-size:12px; line-height:18px;}
.domain a{ color:#FFFFFF; text-decoration:underline; }

.buttons{ background:url(images/buttons_bg_01.jpg) repeat-x; padding:0 }
.buttons1{ background:url(images/buttons_bg.jpg) no-repeat; padding:8px;}
.buttons1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.buttons1 a:hover{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

h1{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; margin:0; padding:15px;}
h2{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#FFF; margin:0; font-size:18px; border-bottom:dotted 1px #999999; background-color:#82A33A;}
.padding {padding:10px;}

.BoxHeading{ background-color:#82A33A; height:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; line-height:24px;} 

.BoxHeading2{ background-color:#84A239; height:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; } 

.price{ background-image:url(images/price_bg.jpg); background-repeat:no-repeat; padding:24px 10px 15px 10px; width:80px}
.price h1{ font-size:20px; color:#FFFFFF; margin:0px; line-height:18px; padding:0}
.price h2{ font-size:11px; color:#FFFFFF; margin:0px; line-height:10px; background:none; padding:0; border:0;}








h1,h2,h3,h4,h5,h6{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


h1 {
font-family: Arial, "Times New Roman", Times, serif;
font-size: 35px;
font-weight: bold;
}

h2 {
font-family: Arial, "Times New Roman", Times, serif;
font-size: 22px;
font-weight: bold;
}

h3 {
font-family: Arial, "Times New Roman", Times, serif;
font-size: 20px;
font-weight: bold;
}

h4 {
font-family: Arial, "Times New Roman", Times, serif;
font-size: 18px;
font-weight: bold;
}

h5 {
font-family: Arial, "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
}