body	{ background-color:#8ac728; background:url(../images/header_18.gif) repeat-x #8ac728; margin:0; padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#container	{ width:897px; margin:auto; background-color:#fff;  border: 5px solid #FFFFFF; }

/*top header*/
#logo		{ margin:auto; width:897px; height:259px;  background-color:#fff;  border: 5px solid #FFFFFF; }

#menu		{ height:45px; background-repeat:repeat-x;  }

#content	{ padding:10px; }

#left		{ float:right; width:598px; }
#right		{ float:left; width:260px;  margin-top:3px; }

#ileft		{ float:right; width:284px; }
#iright		{ float:left; width:284px; margin-right:30; }

#footer		{ clear:both; background-color:#8ac728; color:#fff; padding:10px; font-size:11px; }
#footer p	{ text-align:center; }

#banner		{ width:633px; height:290px; }
h1			{ font-size:20px; color:#5e5e5e; margin:0; padding:5px 0;}
h2			{ font-size:18px; color:#5e5e5e; margin:0; padding:5px 0;}
h3			{ font-size:14px; color:#fff; margin:0; padding:5px; }
h4			{ font-size:16px; color:#006600; margin:0; padding:0px; }


hr {border: none 0; border-top: 1px dashed #0d7006;/*the border*/ margin:0; padding:0;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/ }

p			{ text-align:justify; }

#pink		{ background-image:url(../images/box_pink.jpg); width:222px; height:88px; background-repeat:no-repeat; margin-top:10px; padding:0;  }
#pink p		{ font-size:11px; margin:0; padding:0 5px; text-align:left; }
#pink a		{ text-align:right; color:#fff; text-decoration:none;}
#pink a:hover{ text-decoration:none;  background-image:url(../images/box_orange.jpg); width:222px; height:88px; background-repeat:no-repeat; margin-top:10px; padding:0;  }

#orange		{ background:#f79321; height:auto; background-repeat:no-repeat; margin-top:10px; padding:0;  }

#orange p		{ font-size:11px; margin:0; padding:0 5px; text-align:left; }
#orange .text	{ font-size:14px; margin:0; padding:5px 5px 5px 5px; text-align:left; }
#orange h3		{ font-size:14px; color:#FFFFFF; margin:0; padding:5px; }
#orange a		{ display:block; color:#000000; text-decoration:none; }
#orange a:hover { background:#3399FF url(../images/bg/bg_gardient.png) top repeat-x; color: #fff; text-decoration:none; }

li			{ padding:5px 0; }

.top		{ text-align:right; }

a			{ color:#006600; text-decoration:underline; font-weight:bold; }
a:hover		{ color:#006600; text-decoration:none; font-weight:bold; }

/* IMAGE BORDER */
.box_border {
background-color:#fff;
padding:5px;
border:0;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
margin: 5px 5px 5px 5px;
}


/* feature packages navigation
   -------------------------------------------------------------*/
	.feature_pack {
		background-color: #dfdfdf;
		float: left;
		padding: 5px;
		margin: 10px;
		height: 130px;
		width: 160px;
		border: 1px solid #fff; }
		
		.packages a { 
			display: block;
			color: #222;
			background-color: #f6f6f6;
			width: 150px;
			height: 120px;
			padding: 5px;
			text-decoration:none; }
			
		.packages a:hover { 
			background:#3399FF url(../images/bg/bg_gardient.png) top repeat-x;
			color: #fff;
			text-decoration: none; }
			
			.packages a:hover .days, .packages a:hover .currency, .packages a:hover .price  {
				color: #fff; }
			
			.packages img {
				border: 4px solid #dfdfdf;
				padding: 1px;
				margin-right: 5px;
				background-color: #699a00;
				float: left;
				width: 140px;
				height: 75px; }	
				
			.packages p {
				margin-bottom: 0;
				text-align:left;
				line-height: 1.2em; }		
				
				
#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 20px;
	width: 95%;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-a td
{
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}
