/* CSS Document */


			/*demo page css*/

body{ font: 64.5% "Trebuchet MS", sans-serif; 
        /*margin: 50px;*/
      background-color:PaleGoldenRod  ;  
      /*background-color:Orange;*/ 
      text-align: justify;
}
			
		

 


.main{
  position: relative;
   
  width: 915px;
  height: 900px;

  margin-top:0px;
  margin-bottom:0px;
       
  left: 50%;
  margin-left: -457px;

  background-color:HoneyDew;
  
  border-style:solid;
  border-width:2px;
  border-color:lightgray;
} 



.subheaderdiv {
 position: relative;
 height: 240px;
 width: 100%;
 background: url(images/worldmap.jpg) top;

} 


.footerdiv {
 position: relative;
 height: 40px;
 width: 100%;
padding:10px;
text-align:center;

} 



.companyname {
width: 420px;
height: 90%;
text-align:center;
color:white;
font: normal 40px Georgia;

}


.logodiv {
position: absolute;
width: 267px;
height: 109px;
left: 650px;
top: 69px;
z-index: 1; 


text-align:right;
color:white;
font: normal 14px Georgia;
/*background: url(images/logosm.png) center right no-repeat;
background: url(images/ctllogo.gif) center right no-repeat;
background: url(images/spinningearth.gif) center right no-repeat;*/
}


.livechat {
position: absolute;

left: 750px;
top: 180px;
z-index: 1; 
}



.radiar {
position: absolute;
width: 50%;
height: 200px;
left: 70px;
top: 20px;
z-index: 1;
background: url(images/radiar.gif) center right no-repeat;
filter:alpha(opacity=20);
-moz-opacity:0.2;
-khtml-opacity:0.2;
opacity:0.2;
background-size: 100%;
}

/*end header styles*/


.errordiv {
text-align:center;
color:red;
font: normal 11px Georgia;

}



.bottommain{
       
    width: 910px;
    height: 545px;
    border:2px;
    background-color:HoneyDew;
} 



.bodyleft {
position: absolute;
padding:10px;
width: 400px;
height: 100%;

top: 230px;
z-index: 1;
}



.bodyright {
position: absolute;
width: 480px;
height: 100%;
left: 420px;
top: 260px;
z-index: 1;
}

/*jquery css settings*/
#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}
.demoHeaders { margin-top: 2em; }

/* end jquery css settings*/



.imgclass
{
 padding:4px 4px 4px 4px;
}


.slist
{
  background:url(images/add.png) no-repeat 0 9px; 
  border-bottom:1px solid #dde0e2; 
  padding:6px 0 7px 30px; 
  font-size:12px;
}




#formlabel {
text-align:left;
color:black;
font: normal 12px Georgia;

}









.forminput
{
	/*background: url(../css/input-back2.gif) repeat-x;*/ 
	border: 1px solid #c6c6c6;
	color: #333;
	padding: 1px;
	width: 180px;
	
	/*set font style
	font: normal 12px Georgia;*/
}

.buttons
{
	background: url(../css/input-back2.gif) repeat-x; 
	/*border: 1px solid #c6c6c6;*/
	color: #333;
	padding: 1px;
	width: 90px;
	
	/*set font style
	font: normal 12px Georgia;*/
}




[disabled]
{ /* Text and background colour, medium red on light yellow */
   background: url(../css/input-back.gif) repeat-x;
   color:#933;
    background-color:#ffc;
}

