html, body
{
margin:0;
background-color:#99b5d0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#cont
{
width:100%;
}

#failed
{
width:96%;
background-color:#FFECEC;
border:1px solid #FFC4C4;
padding:10px;
}

#maincontainer
{
height:100%;
}

#success 
{
border:#009900 1px solid;
background-color:#F0FFF0;
padding:10px;
}

#green
{
border:#0066FF 1px solid;
background-color:#E8E8FF;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
}

.errormt
{
font-size:12px;
color:#333333;
}

.maintext
{
font-size:12px;
color:#333333;
}

#conttop
{
height:201px;
background-image:url(../images/topbg.gif);
background-repeat:repeat-x;
}

#width
{
width:800px;
margin:auto;
}

#width2
{
width:800px;
margin:auto;
}

#toplogo
{
height:116px;
float:left;
width:100%;
}

#countrytabs
{
height:85px;
width:100%;
float:left;
background-image:url(../images/menubg.gif);
background-repeat:repeat-x;
}

#maincont
{
background-color:#FFFFFF;
width:100%;
}

#footer
{
width:800px;
margin:auto;
background-color:#d2d2d2;
height:58px;
}

#footermain
{
height:155px;
background-image:url(../images/footerbg.gif);
background-repeat:repeat-x;
width:100%;
vertical-align:bottom;
}

#fl
{
float:left;
}

#fr
{
float:right;
}

#fl2
{
float:left;
}

#fr2
{
float:right;
}


#menuspan
{
float:left;
padding-top:35px;
padding-left:20px;
}

a.menut:link, a.menut:visited
{
font-size:14px;
text-decoration:none;
color:#FFFFFF;
padding-right:20px;
}

a.menut:hover, a.menut:active
{
font-size:14px;
text-decoration:underline;
color:#FFFFFF;
}

a.menuts:link, a.menuts:visited
{
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
padding-right:20px;
}

a.menuts:hover, a.menuts:active
{
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
}

a.mainl:link, a.mainl:visited
{
font-size:12px;
text-decoration:underline;
color:#333333;
}

em
{
font-weight:bold;
}

a.mainl:hover, a.mainl:active
{
font-size:12px;
text-decoration:underline;
color:#666666;
}

#countrydivcontainer
{
width:100%;
margin-left:10px;
margin-right:10px;
}

#content
{
width:95%;
padding:10px;
}

#maincontentt
{
width:580px;
margin-right:160px;
line-height:1em;
}

#boxfloatr
{
background-color:#0066FF;
 margin:0;
padding:0; 
height:100%;
float:right;
width:150px;
}

#floatr
{
width:150px;
max-width:150px;
float: right;
border-left: 1px dashed #666666;
height:100%;
padding:10px;
padding-left:10px;
font-size:12px;
color:#333333;
}

#testbox
{
padding-left:20px;
}

#testb
{
padding-left:3px;
width:120px;
}

#fright
{
float:right;
}

.test
{
font-size:14px;
color:#333333;
}

.testt
{
font-size:12px;
color:#333333;
}

.box
{
background-color:#F9F9F9;
border-right:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
width:362px;
height:170px;
margin:4px;
padding:5px;
text-align:center;
float:left;
}

.boxt
{
font-size:12px;
color:#666666;
text-align:justify;
padding:10px;
width:150px;
}

.box:hover
{
}

#clear
{
clear:both;
}

h3 {
border-bottom:1px solid #E2E2E2;
color:#7389AE;
font-size:15px;
padding-top:0;
margin-top:0;
margin-bottom:7px;
padding-bottom:3px;
}

#footertextc
{
padding-top:20px;
font-size:12px;
text-decoration:none;
color:#666666;
}

a.ft:link, a.ft:visited
{
font-size:12px;
text-decoration:none;
color:#666666;
}

a.ft:hover, a.ft:active
{
font-size:12px;
text-decoration:underline;
color:#666666;
}

.ctrlHolder
{
overflow:hidden;
margin:0; 
padding:5px;
clear:both;
padding:6px;
max-height:250px;
background-color:#F8F8F8;
}

.ctrlHolder2
{
overflow:hidden;
background-color:#F3F3F3;
margin:0; 
padding:5px;
clear:both;
padding:6px;
max-height:250px;
}

.rbox
{
float:right;
width:70%;
}

.lbox
{
float:left;
width:30%;
}
	  
h1
{
font-size:18px;
color:#0099FF;
margin:0px;
padding:0px;
padding-top:10px;
}

h2
{
font-size:13px;
color:#0099FF;
margin:0px;
padding:0px;
padding-top:10px;
}

