/* This document is prepared by Ravinder Gosain (ravindergosain@gmail.com) for Vinrop Consulting's Official website [10-12-2010]*/

BODY{
background-image:url(background.jpg);
background-size: cover;
background-repeat: no-repeat;
background-color:#a7d8f1;
font-family:arial, verdana;
font-size:12px;
color:#181818;
margin:0px;
padding:0px;
}

#wrapper{
width:1020px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:18px;
margin-bottom:0px;

}

#subwrapper{
width:1020px;
height:auto;
margin:0px;
padding:0px;
background-image:url(content-bg.gif);
background-repeat:repeat-y;
background-color:#ffffff;

}

#logo{
width:256px;
height:inherit;
margin-left:150px;
clear:both;
}

#topnav{
background-image:url(toplinks-bg.png);
width:100%;
height:20px;
clear:both;
margin-top:15px;
padding:7px 0px 0px 0px;
}

.topnav ul {list-style-type:none; margin:0; padding:0;}

.topnav a {display:block; text-align:center; }

.topnav li {float:left;}

.mainlinks{font-family:arial; font-size:90%; color:#ffffff; font-weight:bold; text-decoration:none;}
.mainlinks:hover{font-family:arial; font-size:90%; color:#000000; font-weight:bold; text-decoration:none;}

#topimage{
width:810px;
height:inherit;
margin:0px;
padding:0px;
background-color:#12458a;

}


#countries{
width:209px;
height:auto;
margin:0px;
padding:0px;
float:right;
font-siz:100%;
color:#ffffff;
}

.countries ul {list-style-type:none; margin-top:20px; margin-left:25px; padding:0px;}
.countries a {display:block; text-align:left; margin-left:10px;  margin-bottom:16px; }
.countries li {display:block; text-align:left; margin-left:10px;  margin-bottom:16px; font-family:arial; font-size:100%; color:#ffffff; font-weight:bold; text-decoration:none;}
.countries li img {margin-right:10px;}
.countries h3 {margin-top:50px; margin-left:25px; font-size:110%; font-weight:bold; border-bottom:1px dotted #f2f2f2;}
.countrieslink{font-family:arial; font-size:100%; color:#ffffff; font-weight:bold; text-decoration:none;}
.countrieslink:hover{font-family:arial; font-size:100%; color:#000000; font-weight:bold; text-decoration:none;}

#content-bucket{
width:810px;
height:inherit;
margin:0px;
padding:0px;
background-image:url('logo-bg.gif');
background-repeat:no-repeat;
background-position:top left;
background-color:#ffffff ;
}

#content-home{
width:525px;
height:auto;
margin-left:220px;
padding-top:50px;
line-height:18px;
}

#content-subse{
width:525px;
height:auto;
margin-left:220px;
padding-top:35px;
line-height:16px;
}

.content-subse ul {list-style-image: url('arrow-li.gif');}
.content-subse li { padding-bottom:10px}

#services{
width:400px;
height:auto;
margin:0px;
padding:0px;
font-siz:100%;
color:#ffffff;
}

.services ul {list-style-type:none; margin-top:20px; margin-left:10px; padding:0px;}
.services a {display:block; text-align:left; margin-left:0px;  margin-bottom:5px; }
.services li {display:inline;}
.services li img {margin-right:10px;}
.serviceslink{font-family:arial; font-size:100%; color:#003573; font-weight:bold; text-decoration:none;}
.serviceslink:hover{font-family:arial; font-size:100%; color:#000000; font-weight:bold; text-decoration:none;}


#country-content{
width:350px;
height:auto;
margin-left:220px;
padding-top:35px;
line-height:16px;
}

#country-associate{
width:160px;
height:inherit;
margin-right:20px;
padding-top:60px;
line-height:16px;
float:right;
}

#login-form{
background-image:url(login-bg.gif);
width:421px;
height:260px;
margin-top:120px;
margin-left:40px;
padding:0px;
font-size:12px;
font-weight:bold;
color:#000000;
}

.login-form textfield{width:150px; padding-left:20px; background-color:#b8b8b8;  height:20px; border:0 solid #b2daf1;}
.login-hd{margin-top:5px; FONT-SIZE:14px; color:#ffffff; text-align:center;}
.login-user{padding-right:15px;}

.login-button{
	background-image:url(login-bt-bg.gif);
	background-repeat:no-repeat;
	width:86px;
	height:26px;
	font-size:14px;
	color:#ffffff;
	margin-left:10px;
	}

#footer{
width:1020px;
background-color:#97bae0;
height:40px;
margin-top:5px;
margin-left:auto;
margin-right:auto;
padding-top:20px;
text-align:center;
}

.bottom{font-size:90%; margin-left:25px;  color:#4f90ca;}

.bottomlinks{font-size:90%; color:#4f90ca; font-weight:normal; text-decoration:none; padding:0 5px 0 5px;}
.bottomlinks:hover{font-size:90%; color:#ffffff; font-weight:normal; text-decoration:none; padding:0 5px 0 5px;}

.copyright{font-size:90%; color:#4f90ca; }


#RG{
width:1020px;
height:20px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
padding:0px;

}
.RG{ font-size:80%; float:right; margin-right:40px; text-align:center;}
.RGlink{color:#4f90ca; text-decoration:none; }
.RGlink:hover{color:#4f90ca; text-decoration:none;}

hr{height:1px; background-color:#CCCCCC;}