body{
	margin: 0px;
	padding: 0px;
	background-color: #DBDBDB;
	font-family: Arial, "Arial Narrow", "Times New Roman", "Common serif";
	font-size: 12px;
}
a{
	color: #D28103;
	text-decoration: none;
}
a:hover{
	color: #D28103;
	text-decoration: underline;
}
h1,h2,h3,h4,h5{
	font-family: "AvantGarde Bk BT", "Arial Narrow";
	color: #2881B0;
	font-weight: normal;
	letter-spacing: 0.02em;

}
p{
	font-family: Arial, "Arial Narrow", "Arial Rounded MT Bold", "Arial Rounded MT-Bold";
	margin-top: 4px;
	margin-bottom: 10px;
	color: #707070;
}
#header{
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
	background-image: url(images/line-h.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
#header .menus{
	font-size: 12px;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	margin: 0px;
	position: absolute;
	top: 84px;
}

#header .menus .l{
	background-image: url(images/menus-l.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 37px;
	width: 29px;
}
#header .menus .m{
	background-image: url(images/menus-m.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 27px;
	padding-top: 10px;
	color: #FFF;
	text-decoration: none;
} 
#header .menus .m ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#header .menus .m ul li{
	float: left;
	list-style-type: none;
	margin-right: 10px;
	margin-left: 10px;
}
#header .menus .m ul li a{
	color: #FFF;
	padding-top: 12px;
	padding-bottom: 7px;
}
#header .menus .m ul li a:hover{
	color: #000;
	text-decoration: none;
	padding-top: 12px;
	padding-bottom: 7px;
}

#header .menus .r{
	background-image: url(images/menus-r.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 37px;
	width: 31px;
}

#header .flags{
	margin-bottom: 10px;
}
img{ border:none;}
#header .logo{
	margin-bottom: 15px;
}

#content-area{
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFF;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#content-area h1{
	font-size: 19px;
	padding: 0px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	letter-spacing: -0.03em;
}
#content-area h2{
	font-size: 18px;
	padding: 0px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	letter-spacing: -0.02em;
}
#content-area p{
	font-size: 12px;
	padding-right: 8px;
	text-align: justify;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#footer-bg{
	background-color: #a0a0a0;
	padding-right: 10px;
	padding-left: 10px;
}
#footer-bg .bg-l-bootom{
	background-image: url(images/footer-bg-l.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	width: 26px;
}#footer-bg .bg-r-bootom{
	background-image: url(images/footer-bg-r.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 28px;
	width: 13px;
}#footer-bg .bg-m-bootom{
	background-image: url(images/footer-bg-m.png);
	background-repeat: repeat-x;
	width: 97%;
}
#footer-bg1{
	background-color: #A0A0A0;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
}
#footer-bg1 h3{
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 18px;
	border-bottom-width: 0.01px;
	border-bottom-style: dotted;
	border-bottom-color: #E5E5E5;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #FF6;
}
#footer-bg1 ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 11px;
}
#footer-bg1 ul li{
	color: #828282;
	margin-bottom: 5px;
}
#footer-bg1 ul li a{
	color: #353535;
	text-decoration: none;
}
#footer-bg1 ul li a:hover{
	color: #FFF;
	text-decoration: none;
}

#Equote-bg{
	background-image: url(images/Equote-bg.png);
	background-repeat: no-repeat;
	width: 249px;
	height: 291px;
	color: #FFF;
	text-decoration: none;
}
#Equote-bg .text{
	color: #B9B9B9;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin-left: 15px;
	font-weight: bold;
}
#Equote-bg .input-f{
	background-color: #2d2d2d;
	border: 0.01em solid #2d2d2d;
	color: #999;
	font-size: 11px;
	height: 18px;
	width: 150px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}
#Equote-bg .f-pad{
	margin-left: 15px;
}
#Equote-bg .select-f{background-color: #2d2d2d;
	border: 0.01em solid #2d2d2d;
	color: #999;
	font-size: 11px;
	height: 18px;
	width: 150px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;}
#left-side{
	text-decoration: none;
}
#left-side .line{
	border-left-width: 0.02em;
	border-left-style: solid;
	border-left-color: #E0E0E0;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 10px;
}
#left-side .line p{
	border-bottom-width: 0.01em;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#left-side .line ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#left-side .line ul li{
	color: #666;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 13px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	border-bottom-width: 0.01em;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	list-style-image: url(images/icon-arrow.png);
}
#left-side .line ul li a{
	color: #818181;
	text-decoration: none;
}
#left-side .line ul li a:hover{
	color: #F60;
	text-decoration: none;
}
#left-side .Portfolio{
	margin-right: 20px;
	background-color: #eaeaea;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
}
#left-side .Portfolio h2{
	font-size: 17px;
	font-weight: normal;
}
.bootom-bg{
	background-color: #000;
	padding: 5px;
	color: #CCC;
}
.bootom-bg p{color: #CCC;}
.menus-box-bg{
	background-image: url(images/sub-menus-bg.png);
}
.menus-box-bg .submenus{
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 5px;
}
.menus-box-bg .submenus p{
	border-bottom-width: 0.01em;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}

.menus-box-bg .submenus p a{
	color: #000;
	text-decoration: none;	
}.menus-box-bg .submenus p a:hover{
	color: #000;
	text-decoration: none;
}
.portfolio-bg{
	background-image: url(images/portfolio-bg.png);
	background-repeat: no-repeat;
	height: 210px;
	width: 243px;
	margin: 0px;
	color: #868686;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.portfolio-bg .div{
	color: #FFF;
}
#content-area .plan{
	margin: 0px;
	padding: 0px;
}
#content-area .plan h6{
	background-color:#b9c19f;
	font-size: 18px;
	color: #FFF;
	font-family: "Arial Narrow", "Arial Rounded MT Bold", "Arial Rounded MT-Bold";
	font-weight: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}#content-area .plan .box-n{
	border: 1px solid #e7e7e7;
	/*background-image: url(images/plan-bg.png);*/
	background-repeat: repeat-x;
	background-position: left top;
	color: #818181;
}
#content-area .plan span{
	color: #000;
	text-decoration: none;
}