body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
a{
text-decoration:none;
}

form {
	margin: 0px;
	padding: 0px;
font-family:Verdana;
	font-size:11px;
}

.master {
	width:903px;
	margin-top:0px;
	margin-right: auto;
	margin-bottom:0px;
	margin-left:auto;
	position:relative;
	left:0px;
	top:0px;
}

.masterin {
	width:836px;
	margin-top:0px;
	margin-right: auto;
	margin-bottom:0px;
	margin-left:auto;
	position:relative;
	left:0px;
	top:0px;
}

.maindiv {
width:836px;
text-align:left;
float:left;
}

.maindivin {
width:836px;
font-family:Verdana;
font-size:12px;
line-height:17px;
color:#333333;
text-align:left;
float:left;
padding:17px 0px 0px 0px;
}

/* Start Hader*/

#logo {
width:326px;
text-align:left;
float:left;
}

.link{

	float:left;
	background-color:#E1E1FF;
	height:32px;
	width:836px;

}
.link ul{
	margin:0px 0px 0px -40px;
	}

.link li{
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		list-style:none;
		float:left;
		border-right:3px solid #D7D7FF;
		/*
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		height:24px;
		*/
}

.link li a
{
	color:#000048;
	padding:9px;
	display:block;
}
.link li a:hover
{
	display:block;
	color:#FFFFFF;
	background-color:#3723ED;
	padding:9px;
}

.top-header {
	font-family: "Bradley Hand ITC";
	font-size: 14px;
	text-align: left;
	font-weight: normal;
}

#header-img {
width:510px;
left:326px;
text-align:left;
float:right;
position:absolute;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #262626;
margin: 0px 0px 0px 0px;
}
.toplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #262626;
	text-decoration: underline;
}
.toplink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
}
/* Hader End */



/* Start Footer */

.bottomtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align:left;
	margin-bottom:10px;
}

.bottomlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.bottomlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: underline;
}

.bottomline {
	background-image: url(../images/doteline.gif);
	background-repeat: repeat-x;
	background-position: left;
	height:15px;
	width:100%;
}

.weknow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000066;
	background-position: right;
}

.weknow1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	background-position: right;
}
/* Footer End */



/* Start Left */
.aboutleft{
	width:170px;
	float:right;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	padding:17px 0px 0px 40px;
}
.contactleft{
	width:250px;
	float:left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	padding:14px 0px 0px 0px;
}
/* Left End */


/* Start Right */

#flags {
	position:absolute;
	left:839px;
	top:22px;
	width:67px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	background-position: top;
	float:right;
}

.keyword {font-size: 11px}

.right-keyword{
width:139px;
float:right;
font-family:Verdana;
font-size:10px;
text-transform:capitalize;
color:#333333;
line-height:24px;
text-align:right;
	}
	
.right-keyword1{
width:139px;
float:right;
font-family:Verdana;
font-size:10px;
text-transform:capitalize;
color:#333333;
line-height:26px;
text-align:right;
	}

.companies-right{
width:350px;
float:right;
text-align:right;
	}
/* Right End*/


/* Start Middle */
#topcontent{
position:absolute;
font-family:Verdana;
font-size:12px;
line-height:17px;
color:#333333;
width:670px;
text-align:left;
float:left;
}

.continent {
font-family: Verdana;
font-size: 11px;
color: #373737;
}

#continent {
padding-left:0px;
width:600px;
font-family:Verdana;
font-size:10px;
color:#373737;
text-align:left;
float:left;
}

.aboutmid{
	width:626px;
	float:left;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:15px 0px 0px 0px;
	line-height:18px;
}

.contactmid{
	width:447px;
	float:left;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:15px 0px 0px 0px;
	line-height:18px;
}

.privacy{
	width:630px;
	float:left;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:15px 0px 0px 67px;
	line-height:18px;
}

.sitemap{
	width:630px;
	float:left;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:20px 0px 0px 111px;
	line-height:18px;
}

.companies{
	width:483px;
	float:left;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:15px 0px 0px 0px;
	line-height:18px;
}

.ourphotos {
width:800px;
font-family:Verdana;
font-size:12px;
line-height:17px;
color:#333333;
text-align:left;
float:left;
padding:1px 0px 0px 2px;
}

.grayline {
	background-image: url(../images/doteline.gif);
	background-repeat: repeat-x;
	background-position: left;
	height:1px;
	width:100%;
}

.success {
	font-family: "Bradley Hand ITC";
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.error {
width:800px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#262626;
text-align:left;
float:left;
padding:0px 0px 0px 90px;
}

/* Middle End */


/* Start Sitemap */
#sitemapcenter {
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	float:left;
}
#sitemapright {
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	float:left;
}
#sitemapleft {
	width:226px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	float:left;
	padding-left:1px;
}

/* Sitemap End */


/* Start Link */
.bluelink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
}
.bluelink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

.bluelink1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000EE;
	text-decoration: none;
}
.bluelink1:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000EE;
	text-decoration: underline;
}

.graylink {color: #333333; text-decoration: underline; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

.graylink:hover {color: #0000A0; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

.graylink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #262626;
	text-decoration: underline;
}
.graylink1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
}

.glink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #262626;
	text-decoration: none;
}
.glink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1101A4;
	text-decoration: underline;
}

.graylinknew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.graylinknew:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000EE;
	text-decoration: none;
}
.graylinknew2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.graylinknew2:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000EE;
	text-decoration: none;
}
.graylinknew3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.graylinknew3:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000EE;
	text-decoration: none;
}

/* Link End */


/* Start heding,bluetext,blacktext,h1,h2,redtext,greentext,graytext */

.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}

.blueheding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	text-decoration: none;
}

.blueheding1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #000066;
	text-decoration: none;
}

.blacktext{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:17px;
}

.text{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:17px;
}

.text1{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:17px;
}

.arialtext{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:17px;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3E3E3E;
	font-weight:bold;
	line-height:18px;
	text-decoration: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3E3E3E;
	font-weight:bold;
	text-decoration: none;
	margin:0px 0px 0px 0px;
}

.imgborder {
	border:1px solid #DFDFDF;
}

.redtext {color: #CE0000; font-family: Verdana; font-style: italic; font-weight: bold; font-size: 11px; }
.redtext1 {color: #CE0000; font-family: Verdana; font-weight: bold; font-size: 10px; }

.contact-bluetext {color: #0000A0; font-family: Verdana; font-style: italic; font-weight: bold; font-size: 11px; }

.grayarialtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #262626;
	text-decoration: none;
}

.greentext {color: #008040; font-style: italic; font-weight: bold; font-family: Verdana; font-size: 11px;}

.hlt {
background-color: #F4F4F6;
color: #747474;
            }

.hlt1 {
background-color: #F6F6F6;
color: #747474;
            }
            
.formRowSpacer {
	width:1px;
	height:6px;
}
.errorLabel {
	color: red;
	white-space: nowrap;
	font-style: italic;
	font-weight: bold;
}
.errorList {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 12px;
}
.errorInput {
	border: inset 2px red;
	background-color: #F0F0F0;
}
.formLabel {
	font-weight: bold;
	white-space: nowrap;
	color: #666666;
}
.formInput {
	background-color: #F0F0F0;
}
/* End */