/* Base
------------------------------------------ */
* {margin: 0px;padding: 0px;}
html, body { background-color: #EAF2FA; margin:0px;height:100%;}
a img { border:0;}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -80px; /* the bottom margin is the negative value of the footer's height */
}

.wd-960 {width:960px;}
.left	{float:left;}
.round {background:#DFDFDF; width:auto;height:100%;padding:0px 0px 2px 0px;}
.round_inner {background:#FFF;width:auto;height:98%;margin:2px 2px 0px 2px;}

textarea {font-size:12px;}

/* Header
------------------------------------------ */

#header  { background: url(http://www.workkingdom.com/images/tall_top.jpg) left top repeat-x #000;
           font-family: FuturaMedium, Verdana, Arial, Sans-serif;
           width:100%; height:184px;}


#header #menu {margin: 16px 0px 0px 135px; font-size:13px; color:#FFFFFF;
          text-decoration:none; height:42px;}
#header #menu a {text-decoration: none;}
#header #menu a .menu {width:136px; height:42px;line-height: 35px; color:#FFFFFF;font-size:14px; float: left; text-decoration:none;cursor: pointer}
#header #menu a:hover .menu {background: url(http://www.workkingdom.com/images/menuover.gif); width:136px; height:42px;line-height: 35px; color:#3d7dcb;font-size:14px; float: left; text-decoration: none;cursor: pointer}
#header #menu .menuover {background: url(http://www.workkingdom.com/images/menuover.gif); width:136px; height:42px;line-height: 35px; color:#3d7dcb;font-size:14px; float: left;text-decoration: none;cursor: pointer}


#content {
	height:auto;
	width:960px;
	font-family: "Futura Md BT", FuturaMedium, tahoma, Verdana, Arial, Sans-serif;
	overflow:hidden;
}

/* Footer
------------------------------------------ */
.push {height:90px;position:relative;}
#footer { background: url(http://www.workkingdom.com/images/bgd_foot.gif) left top repeat-x #D9E3ED;
		font-family:Arial;font-size:10px;color:#829197;height:80px;position:relative}
#footer .foot {padding:10px 0px 30px 0; height:20px;vertical-align: middle}
#footer .foot .foot-left {float:left;margin-left:125px;}
#footer .foot .foot-right {float:right;margin-right:125px;margin-top:15px;}
#footer .foot .foot-right a {text-decoration:underline;color:#829197;}
#footer .foot .foot-right a:hover {text-decoration:none;color:#829197;}

.logger {
    width:165px;
    float:left;
    border-left:#CCCCCC solid 1px;
    height:180px; background-color: #FFFFFF;
    border-bottom:#CCCCCC solid 1px;
    line-height:16px;
    font-family: Arial;
    color:#485257;
    font-size:11px;
    <!--[if IE]>
     behavior: url("csshover3.htc");
    <![endif]-->
 }
.logger a:link {color:#3B79C5;text-decoration: underline;}
.logger a:hover {color:#3B79C5;text-decoration: none;}
.logger a:visited {color:#3B79C5;text-decoration: none;}

.centercont {background:url('http://www.workkingdom.com/images/bgd_head_midl.jpg') repeat-x scroll left bottom #FFFFFF; border-left: #CDCED3 1px solid; border-right: #CDCED3 1px solid; width:720px;margin-right: 5px;padding-top: 18px;color:#485257;
font-family:Arial;
font-size:11px;
line-height:13px;height:464px;}
#contleft {width: 319px; border-right: #CCCCCC solid 1px; float: left; padding: 0 20px; height:270px; }
#contright {width: 360px; float: left; height:270px;}
#contbottom {border-top: #CCCCCC 2px solid; width: 680px; float: left; margin:10px 20px; padding-top:10px;height:140px;}
#contbottom2 { width: 680px; float: left; margin:0px 20px;height:672px;}
#contbottom3 { width: 680px; float: left; margin:0px 15px 20px;height:auto;}

ul { list-style:none;}

.style1 {
	font-size: 13px;
	font-weight: bold;
	color: #3B79C5;
}
.style2 {
	color: #3B79C5;
	font-style: italic;
	font-weight: bold;
}
.style3 {
	color: #3B79C5;
	font-weight: bold;
}

a.viewmore {color: #3B79C5; text-decoration: underline}
a.viewmore:hover {color: #3B79C5; text-decoration: none}
#error {color:red; margin-top:8px;display:none;font-size:11px;}
.error	{ border: 1px solid red;}

.nmhname3 {
background-color:#EEF0F0;
border-top:1px solid #2D598E;
color:#616C72;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
height:36px;
line-height:15px;
margin-left:10px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:522px;
}
.nmb3 {
color:#576166;
float:left;
font-family:Tahoma,Arial,Verdana,sans-serif;
line-height:15px;
margin-bottom:5px;
padding-left:3px;
text-decoration:none;
width:532px;
text-align: left;
}
.cinfo2 {
color:#3B79C5;
margin-left:2px;
}
.pages a {text-decoration: underline;color:#3B79C5;}
.pages a:hover {text-decoration: none;color:#3B79C5;}


.side_login1{
    margin:7px 0px 1px 14px;
    font-size:13px;
}

.side_login2{
    margin:0px 0px 2px 14px;
    font-size:13px;
}

.side_login3{   
    margin:7px 0px 1px 17px;
}
/*IE fixes*/

.main_intro_pic {
    margin:-40px 0 0 0;float:left;
    display:inline;
    _position:relative;
}

.reg_labels {
    margin:10px;
    width:105px;
    text-align:left;
    line-height:29px;
    font-weight: bold;
    float:left;
    display:inline;
    _width:40;
}

.reg_boxes {
    width:200px;
    text-align:left;
    line-height:29px;
    _line-height:50px;
    margin:10px 0 0 0;
    _margin: 15px 0px 10px 0px;
    display:inline;
    font-weight:bold;
    float:left;
}
/*used to fix textbox aligned for IE*/
.box_style{_margin:0px 0px 7px 0px;}

/*css for register page*/

.reg_list{
    text-align:left;
    line-height: 29px;
    font-weight:bold;
    float:left;
    display:inline;
}

.reg_list2{}
