body {
	background: url(Images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #6C6C6C;
}

body,td,p,div {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #333333; line-height:150%;}

#Container {margin: 0 auto; width: 946px; height: auto;}
#Container2 {margin: 0 auto; width: 350px; height: auto;}

#Head {background: url(Images/head-bg.gif); background-repeat: no-repeat; height: 140px; margin-bottom: -5px;}

#Head-Inside {padding-right: 10px; padding-top: 10px;}

#Login-Form {text-align:right; font-size: 11px;}

#Logo {float: left; padding-left: 5px; padding-top: 5px;}

#Menu {background: url(Images/menu-bg.gif); background-repeat:repeat-x; height: 32px; padding-left: 20px;clear: both; margin-top: 0px;}

.menu-button {float: left; width: auto; _width: 0px; overflow: visible;white-space: nowrap;}

#Body {background-color: #FFFFFF; height: auto; padding: 15px 15px 10px 15px; clear: both; overflow: hidden;}

#Footer {background: url(Images/foot-bg.gif); background-repeat: no-repeat; height: 83px; vertical-align: baseline; text-align: center; padding: 0px 10px 5px 75px; clear: both;}

#Copyright {text-align: center; font-size: 11px; color: #CCCCCC; padding-top: 5px;}

.bottom-links:link {color: #CCCCCC; text-decoration: none;}
.bottom-links:visited {color: #CCCCCC; text-decoration: none;}
.bottom-links:active {color: #CCCCCC; text-decoration: none;}
.bottom-links:hover {color: #000000; text-decoration: none;}

a:link {color: #00AFE7; text-decoration: none;}
a:visited {color: #00AFE7; text-decoration: none;}
a:active {color: #00AFE7; text-decoration: none;}
a:hover {color: #CC0000; text-decoration: none;}

.front-main {height: 140px; padding-top: 20px;}

.front-1 {background:url(Images/front-1-back.gif); float: left; margin-right: 22px; width: 327px; height: 124px; padding: 5px 8px 5px 8px; background-repeat: no-repeat;}
.front-2 {background:url(Images/front-2-back.gif); float: left; margin-right: 22px; padding: 5px 8px 5px 8px; height: 124px; width: 168px;background-repeat: no-repeat;}
.front-3 {background:url(Images/front-1-back.gif); float: left; width: 327px; height: 124px; padding: 5px 8px 5px 8px;background-repeat: no-repeat;}


h1 {font-size: 20px; font-style:italic; color: #00AFE7;}
h2 {font-size: 14px; margin-bottom: 7px; margin-top: 5px; color: #00AFE7;}
h3 {font-size: 13px; margin-bottom: 7px; margin-top: 5px; color: #00AFE7;}

hr {background-color: #00AFE7; color: #00AFE7; height: 1px;}

#main ul {list-style-image: url(Images/bullet.gif); font-size: 12px; margin-left: 7px; padding-left: 5px; line-height:170%;}

#main li {margin-left: 7px;}

.head-row {background-color: #EEEEEE;}



.menu:link{display: block; font-weight: bold; color: #444444; text-decoration:none; height: 25px; padding: 7px 10px 0px 10px; font-size: 13px;}
.menu:active{display: block; font-weight: bold; color: #000000; text-decoration:none; height: 25px; padding: 7px 10px 0px 10px;font-size: 13px;}
.menu:visited{display: block; font-weight: bold; color: #000000; text-decoration:none; height: 25px; padding: 7px 10px 0px 10px;font-size: 13px;}
.menu:hover{background-color: #72A139; background: url(Images/on-bg.gif); background-repeat: repeat-x;display: block; font-weight: bold; color: #FFFFFF; text-decoration:none; height: 25px; padding: 7px 10px 0px 10px;font-size: 13px;}

.bodyBoldRed { color: #CC3300; font-family: Tahoma; font-size: 10pt; font-family: Tahoma; font-size: 10pt ; font-weight: bold}
.bodyBoldGreen { color: #006600; font-family: Tahoma; font-size: 10pt; font-family: Tahoma; font-size: 10pt ; font-weight: bold }

.anylinkcss{
	position:absolute;
	visibility: hidden;
	border:0px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	background-color: #72A139;
	width: 160px;
	background: url(Images/menu-bg2.gif);
}

.anylinkcss a{
	width: 100%;
	display: block;
	text-indent: 5px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	color: #333333;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #72A139;
background: url(Images/on-bg.gif);
font-weight: bold;
color: #FFFFFF;
text-decoration:none;
}
.small {
	font-size: 9px;
	color: #666666;
}
.smallpopup:link{
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}
.smallpopup:active{
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}
.smallpopup:visited{
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}
.smallpopup:hover{
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}

.style1 {color: #cc3300}

.style2 {
	font-family: verdana;
	font-size: 8pt;
}

/* packages pages */

td.package {border-bottom: 1px solid #EEEEEE;}
tr.package {border-bottom: 1px solid #EEEEEE;}
.style1 {
	color: #990000;
	font-weight: bold;
}
.green {
	color: #71A532;
	font-weight: bold;
}
.style4 {color: #333333}

@charset "UTF-8";
/* CSS Document */

/*new banner ads start here*/
#banner_container { font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:auto; padding:0; width:100%; overflow:hidden; line-height:18px; position:relative; }

#banner_container a { border: none; text-decoration:none; }

#banner_container img { border:none; }

#banner_container  .clear { clear:both;}

#banner_container p { padding: 0 5px 10px 0; margin:0;}


#banner_container  ul { list-style-type: none; margin:0; padding:0; }


#banner_container  ul li {  background:url(images/arrow_sm.jpg) left center no-repeat ; width: 260px; margin:auto; padding: 15px 0 0 20px;  }

#banner_container  ul li.button { background:none; top:15px; position:relative; }


#banner_container h2 { font-weight: bold; text-transform:uppercase; font-size:18px; color:#6a0000;  text-align:center; padding-top:16px; } 



#banner_container #left { float:left; width:301px; height:346px; background:url(images/homeBanner_left_bg.jpg) no-repeat; margin-right:5px; }

#banner_container #left .red {  color:#6a0000;}

#banner_container .strong { font-weight:bold;}


#banner_container li.button { background:none; position:absolute; bottom:50px; }

#banner_container li.button_middle { background:none; position: relative; left:43px; bottom:15px; }

#banner_container #middle {float:left; width:301px; height:346px; background: url(images/clean_banner.jpg) no-repeat; margin-right:5px; }

#banner_container #middle li { background:none;}



#banner_container #right {float:left; width:301px; height:346px; background: url(images/homeBanner_right_bg.jpg)  no-repeat; margin-right:3px;}
/*new banner ads finish here*/