﻿body{ background:url(images/body-bg.jpg) repeat-x #e3e3e3; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:justify; line-height:18px; font-weight:normal; font-size:12px; }

img { border:none;  }

.flag{
	width:170px; float:right; margin-right:5px; padding-top:10px;
}
.flag img{
	margin-left:4px; border:none;
}



/*selectors starts here*/
h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0; list-style:none; }

h1{background:url(images/left-arrow.png) no-repeat 5px 10px; font-size:14px; padding-left:10px; font-weight:bold; line-height:30px;  color:#1b6f0a;}
h2{ font-size:14px; font-weight:bold; color:#1b6f0a; padding-top:10px; line-height:18px;  }
h3{  background:url(images/right-arrow.png) no-repeat 5px 10px;  padding-left:20px;  font-size:12px; line-height:25px; font-weight:normal; color:#ea2b69; }
h4{ background:url(images/left-arrow1.png) no-repeat 5px 6px;  font-size:12px;  padding-left:30px; font-weight:normal; color:#7d8381; }

a{ text-decoration:none; color:#1b6f0a; }
a:hover{text-decoration:underline; color:#000;}
p{margin:0px;} .clear{clear:both; } .mrg10{ margin-top:10px;} .mrgleft{ margin-left:40px;}
/*selectors ends here*/


/*main classes starts here*/
#wrapper{ background:#FFFFFF; width:900px;  margin:0 auto; }
#header{background:url(images/header-bg.jpg) repeat-x; width:900px; height:118px; float:left; }
.logo{ background:url(images/logo.png) no-repeat; width:278px; margin:40px 0px 0px 45px; height:33px; float:left; }


/*Nav Classes Start here*/
.nav{background:url(images/nav-bg.jpg) repeat-x; margin-top:1px; height:40px; width:900px; float:left; }
.nav ul{ margin:0px; padding:0px; }
.nav ul li{ background:url(images/nav-arrow.png) no-repeat 10px 6px; display:inline; font-size:16px; color:#FFFFFF; height:40px; line-height:40px; padding-left:30px; padding-right:30px; }
.nav ul li a{ text-decoration:none; color:#fff; }
.nav ul li a:hover{ text-decoration:none; color:#66bb16; }
/*Nav Classes End here*/


/*Content Classes Start Here*/
.content{ width:880px; float:left; padding:10px; background-color:#fff; }
.content-left{ width:230px; float:left; }
.left-box{ width:230px; float:left;  }
.left-inner-box{ background:#eaeaea; width:220px; border-bottom:1px dotted #d0d0d0; padding-left:10px;  font-size:14px;  float:left; height:30px; line-height:30px; }
.left-inner-box a{ text-decoration:none; color:#000000; }
.left-inner-box a:hover{ text-decoration:none; color:#569e14;}


.content-right{ width:620px; padding:0px 10px 10px 20px;  float:right; }
.right-box{ border-bottom:3px solid #a3a3a3; width:620px; float:left; padding-bottom:10px; }
.right-box img{margin:8px 0 8px 10px; border:1px solid #cfcfcf;}
.right-box-left{ padding-right:10px; width:390px; float:left; }
.right-box-right{background-color:#eaeaea; border-left:3px solid #a3a3a3; width:215px; float:left; }
.main-box{ width:620px; float:left; }
/*Content Classes End Here*/


/*Footer Classes Start Here*/
#footer{ background:url(images/footer.png) no-repeat; height:43px; width:900px; float:left; }
.footer-text{ font-size:12px; float:left; height:43px; line-height:18px; color:#FFFFFF; padding-top:5px; padding-left:10px;  }
.footer-text1{ font-size:12px; float:right; height:43px; line-height:43px; color:#FFFFFF; padding-top:5px; padding-right:10px;  }
#footer a{ text-decoration:none; color:#FFFFFF; }
#footer a:hover{ text-decoration:underline;  color:#66bb16; }

/*Footer Classes End Here*/
