@charset "utf-8";
/* CSS Document */
BODY
{
	background-color:#cccccc;
	background-image:url(bodybg.gif);
	background-position:top left;
	background-repeat:repeat-x; 
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	font-family:verdana;
	font-size:10px;
	overflow:inherit;
}
IMG
{
	border:0px;
}
P
{
	text-align:justify;
	font-family:verdana;
	font-size:11px;
	color:#444444;
}
FONT
{
	font-family:verdana;
	font-size:11px;
}
UL
{
	font-size:11px;
	color:#444444;
}
INPUT, TEXTAREA,SELECT
{
	background-color:#eeeeee;
	font-family:verdana;
	font-size:11px;
	color:#444444;
	border:solid 1px #444444;
}
PASSWORD
{
	font-family:verdana;
	font-size:11px;
	color:#444444;	
}
.button
{
	width:60px;
	background-color:#CCCCCC;
	border: solid 1px #444444;
	font-family:verana;
	font-size:11px;
	
}
.maintable
{
	background-color:#ffffff;
	width:760px;
	height:100%;
	padding:0px;
	border-bottom:0px;
	border-top:0px;
	border-left: #444444 solid 1px;
	border-right: #444444 solid 1px;
	overflow:inherit;
}
.maintable .header
{
	background-image:url(headerbg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:80px;
	width:760px;
	padding:0px;
	overflow:inherit;
}
.maintable .header .title
{
	width:500px;
	vertical-align:bottom;
	padding-left:10px;
	padding-bottom:10px;
}
.maintable .header .title .caphead
{
	font-size:10px;
	color:#01aff0;
	font-weight:900;
}
.maintable .header .title .caption
{
	font-size:10px;
	color:#99ccff;
	font-weight:900;
}
.maintable .header .basicmenu
{
	width:260px;
	vertical-align:top;
	padding-right:10px;
	padding-top:0px;
	text-align:right;
}
.maintable .header .basicmenu a
{
	width:80px;
	height:20px;
	border-top:solid 4px #026083;
	border-right:solid 1px #444444;
	padding-top:5px;
	color:#026083;
	font-size:10px;
	font-weight:700;
	text-align:center;
	text-decoration:none;
	display:inherit;
}
.maintable .header .basicmenu a:hover
{
	width:80px;
	height:20px;
	border-top:solid 4px #01aff0;
	border-right:solid 1px #444444;
	padding-top:5px;
	color:#01aff0;
	font-size:10px;
	font-weight:700;
	text-align:center;
	text-decoration:none;
	display:inherit;
}
.maintable .header .basicmenu .selected
{
	width:80px;
	height:20px;
	border-top:solid 4px #01aff0;
	border-right:solid 1px #444444;
	padding-top:5px;
	color:#01aff0;
	font-size:10px;
	font-weight:700;
	text-align:center;
	text-decoration:none;
	display:inherit;
}
.maintable .topmenu
{
	width:760px;
	height:40px;
	border-top:solid 1px #444444;
	border-bottom:solid 1px #444444;
	text-align:right;
	padding-right:10px;
	background-color:#84c225;
}
.maintable .topmenu a
{
	width:80px;
	height:40px;
	background-color:#a3d755;
	border:solid 0ox #84c225;
	border-right:solid 1px #84c225;
	padding-top:20px;
	color:#5f8a1e;
	font-size:10px;
	font-weight:700;
	text-align:center;
	text-decoration:none;
	display:inherit;
}
.maintable .topmenu a:hover
{
	width:80px;
	height:40px;
	background-color:#b2e368;
	border:solid 0ox #84c225;
	border-right:solid 1px #84c225;
	padding-top:20px;
	color:#84c225;
	font-size:10px;
	font-weight:700;
	text-align:center;
	text-decoration:none;
	display:inherit;
}
.maintable .topmenu .selected
{
	width:80px;
	height:40px;
	background-color:#b2e368;
	border:solid 0ox #84c225;
	border-right:solid 1px #84c225;
	padding-top:20px;
	color:#84c225;
	font-size:10px;
	font-weight:700;
	text-align:center;
	text-decoration:none;
	display:inherit;
}
.maintable .content
{
	padding:0px;
}
.maintable .content .ctable
{
	width:760px;
	height:100%;
	padding:0px;
	border:solid 0px #ffffff;
}
.maintable .content .ctable .body
{
}
.maintable .content .ctable .body .btable
{
	padding:10px;
	width:100%; 
}
.maintable .content .ctable .body .btable .pheader
{
	text-align:left;
	font-family:helvetica;
	font-weight:900;
	color:#026083;
	font-size:16px;
	height:30px;
}

.maintable .content .ctable .body .btable .pcontent
{
	text-align:justify;
	font-family:verdana;
	font-size:11px;
}
.maintable .content .ctable .body .btable .pcontent .emtable
{
	width:100%;
	height:100%;
	
}

.maintable .content .ctable .body .btable .pcontent .emtable .emmenu
{
	width:150px;
	height:100px;
	vertical-align:top;
}
.maintable .content .ctable .body .btable .pcontent .emtable .emmenu .emmtable
{		
	width:100%;
	vertical-align:top;
	border:solid 1px #444444;
	text-align:justify;
	font-family:verdana;
	color:#444444;
	font-size:11px;
	background-color:#CCCCCC;
}
.maintable .content .ctable .body .btable .pcontent .emtable .emmenu .emmtable TH
{		
	height:20px;
	background-color:#444444;
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:12px;
	font-weight:900;
	color:#ffffff;
	text-align:center;
}
.maintable .content .ctable .body .btable .pcontent .emtable .emmenu .emmtable a
{
	width:150px;
	height:20px;
	border-left:solid 3px #444444;
	font-weight:700;
	font-size:11px;
	color:#444444;
	text-decoration:none;
	padding:2px;
	padding-left:10px;
	border-bottom:dotted 1px #444444;
	background-color:#dddddd;
	
}
.maintable .content .ctable .body .btable .pcontent .emtable .emmenu .emmtable a:hover
{
	width:150px;
	height:20px;
	border-left:solid 3px #ffffff;
	font-weight:700;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding:2px;
	padding-left:10px;
	border-bottom:dotted 1px #ffffff;
	background-color:#aaaaaa;
	
}
.maintable .content .ctable .body .btable .pcontent FONT
{
	text-align:justify;
	font-family:verdana;
	font-size:11px;
	color:#026083;
}
.maintable .content .ctable .body .btable .submenu
{
	width:100%;
	height:30px;
	text-align:center;
	font-family:verdana;
	color:#444444;
	font-size:11px;	
}
.maintable .content .ctable .body .btable .submenu a
{
	font-family:Verdana;
	font-size:11px;
	font-weight:700;
	color:#01aff0;
	text-decoration:none;
}
.maintable .content .ctable .body .btable .submenu a:hover
{
	font-family:Verdana;
	font-size:11px;
	font-weight:700;
	color:#84c225;
	text-decoration:underline;
}
.maintable .content .ctable .body .btable .submenu .onstyle
{
	font-family:Verdana;
	font-size:11px;
	font-weight:700;
	color:#84c225;
	text-decoration:underline;
}
.maintable .content .ctable .body .btable .preview
{
	text-align:justify;
	width:100%;
	text-align:top;
	vertical-align:top;
}
.maintable .content .ctable .body .btable .ptable
{
	width:160px;
	height:190px;
	vertical-align:top;
	border:solid 1px #444444;
	font-family:verdana;
	color:#444444;
	font-size:11px;
	text-align:justify;
}
.maintable .content .ctable .body .btable .ptable th
{
	height:60px;
	background-color:#444444;
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:16px;
	font-weight:900;
	color:#ffffff;
	text-align:left;
}
.maintable .content .ctable .body .btable a
{
	font-family:Verdana;
	font-size:11px;
	font-weight:700;
	color:#01aff0;
	text-decoration:none;
}
.maintable .content .ctable .body .btable a:hover
{
	font-family:Verdana;
	font-size:11px;
	font-weight:700;
	color:#84c225;
	text-decoration:underline;
}
.maintable .content .ctable .body .btable .heading
{
	font-family:Verdana;
	font-size:11px;
	font-weight:700;
	color:#84c225;
}
.maintable .content .ctable .body .btable .welcomeem
{	
	padding-right:15px;
	padding-top:0px;
	
	text-align:justify;
	font-family:verdana;
	font-size:11px;
	color:#444444;
}
.maintable .content .ctable .body .btable .formtable
{	
	width:100%;
	font-family:verdana;
	font-size:11px;
	color:#026083;
	border:solid 1px #026083;
	padding:5px;
}
.maintable .content .ctable .body .btable .formtable th
{	
	background-color:#026083;
	font-family:helvetica;
	font-size:12px;
	color:#ffffff;
	font-weight:700;
	text-align:center;
	border:solid 1px #026083;
}
.maintable .content .ctable .body .btable .formtable .subth
{	
	background-color:#dddddd;
	font-family:helvetica;
	font-size:11px;
	color:#444444;
	font-weight:700;
	text-align:left;
	border:solid 0px #026083;
}

.maintable .content .ctable .body .btable  .bmsg
{	
	font-family:verdana;
	font-size:10px;
	color:#026083;
	text-align:center;
	padding:0px;
}
.maintable .content .ctable .body .btable .bmsg FONT
{	
	font-family:verdana;
	font-size:10px;
	color:#ff0000;
	text-align:center;
	padding:0px;
}
.maintable .content .ctable .body .btable .formtable .msg
{	
	background-color:#B3CFDA;
	font-family:verdana;
	font-size:10px;
	color:#026083;
	text-align:left;
}
.maintable .content .ctable .body .btable .formtable .msg FONT
{	
	background-color:#B3CFDA;
	font-family:verdana;
	font-size:10px;
	color:#ff0000;
	text-align:left;
}

.maintable .content .ctable .rightpanel
{
	width:240px;
	height:100%;
	padding-right:10px;
	padding-bottom:10px;
}
.maintable .content .ctable .rightpanel .rptable
{
	width:100%;
	padding:0px;
	margin-top:0px;
}
.maintable .content .ctable .rightpanel .rptable .theme
{
	width:100%;
	height:280px;
	vertical-align:top;
	padding-bottom:10px;
}
.maintable .content .ctable .rightpanel .rptable .emdetails
{		
	width:100%;
	height:135px;
	vertical-align:top;
	border:solid 1px #444444;
	text-align:justify;
	font-family:verdana;
	color:#444444;
	font-size:11px;
	background-color:#dddddd;
	padding:5px;
}
.maintable .content .ctable .rightpanel .rptable .emdetails TH
{		
	height:30px;
	background-color:#444444;
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:12px;
	font-weight:900;
	color:#ffffff;
	text-align:center;
}
.maintable .content .ctable .rightpanel .rptable .emdetails a
{
	font-weight:700;
	font-size:11px;
	color:#444444;
	text-decoration:none;
}
.maintable .content .ctable .rightpanel .rptable .emdetails a:hover
{
	font-weight:700;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}
.maintable .content .ctable .rightpanel .rptable .callus
{
	width:100%;
	height:135px;
	vertical-align:top;
	border:solid 1px #444444;
	font-family:verdana;
	color:#444444;
	font-size:11px;
	text-align:center;
}
.maintable .content .ctable .rightpanel .rptable .callus th
{
	height:50px;
	background-color:#444444;
	background:url(cu_head.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:16px;
	font-weight:900;
	color:#ffffff;
	text-align:left;
}
.maintable .content .ctable .rightpanel .rptable .callus .phone
{
	color:#84c225;
	font-size:16px;
	font-weight:900;
}
.maintable .footer
{
	background:url(footerbg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:10px;
	height:40px;
}
.maintable .footmenu
{
	background-color:#01aff0;
	height:100%;
	width:100%;
	font:verdana;
	font-size:9px;
	color:#ffffff;
	font-weight:700;
}
.maintable .footmenu a
{
	color:#cccccc;
	text-decoration:none
}
.maintable .footmenu a:hover
{
	color:#ffffff;
	text-decoration:underline
}