* {
	font-size:100.01%;
}
html, body {height: 100%;}
html{font-size:62.5%;}

body {
	margin: 0;
	color: #666;
	min-width: 900px;
	background: #fff url("/images/bg-body.gif") repeat-x;
		
	font:1.2em/1.3em arial, helvetica, sans-serif;
}
/* General reset */

img {border-style: none;}

h1, h2, h4, h5, h6 {
	font-weight: normal;
}
.tabl tr.hidden{
	display:none;
}
a {
	color: #666;
	text-decoration: underline;
}
a:hover {text-decoration: none;}

/* General settings */
#page {
	width: 900px;
	margin: 0 auto;
	position:relative;
}
#header{
	width:900px;
	height:90px;
	overflow:hidden;
}
#header h1{
	margin:27px 0 0 180px;
	color:#e8b500;
	font-size:1.7em;
	line-height:1.7em;
	letter-spacing:1px;
}
#header .inner{
	color:#fff;
}
.wrap-main-nav{
	height:30px;
	width:730px;
	margin:0 0 0 170px;
	overflow:hidden;
}
.main-nav{
	margin:0;
	padding:0;
	list-style:none;
}
.main-nav li{
	float:left;
	padding:0 0 4px;
	background: url("../images/separator-main-nav.gif") no-repeat;
}
.main-nav a{
	font: 1.08em/2.0em arial, helvetica, sans-serif;
	text-decoration:none;
	padding:5px 8px 12px 7px;
}
.main-nav a:hover,
.main-nav a.active{
	color:#fff;
	background: url("../images/bg-main-nav.gif") repeat-x;
}
#main{
	width:728px;
	border:1px solid #ccc;
	border-bottom:none;
	float:right;
}
.intro{
	width:728px;
	height:259px;
	overflow:hidden;
	background:url("../images/bg-intro.gif") repeat-x 0 1px;
}
.intro img{
	float:left;
	display:inline;
	margin:0 17px 0 0;
}
.intro strong{
	display:block;
	margin:18px 0 0;
	font: 1.6em/1.5em "lucida sans", unicode, "lucida grande", sans-serif;
	color:#26397f;
}
.intro p{
	margin:19px 0 0;
	line-height:18px;
}
#main .wrap{
	width:728px;
	padding:19px 0 23px;
	overflow:hidden;
	background:url("../images/bg-wrap.gif") repeat-y;
}
#main .inner{
	width:679px;
	padding:27px 29px 23px 20px;
	overflow:hidden;
	background:none;
}
#main .column{
	width:222px;
	padding: 0 0 0 12px;
	margin:0 8px 0 0;
	float:left;
}
#main .wrap h2{
	margin:0 0 25px 10px;
	color:#263a80;
	font-size:16px;
	font-weight:bold;
}
#main .inner h2{margin:0 0 16px 9px;}
#main .wrap h3{
	font-size: 14px;
	margin:0 0 0 10px;
}
#main .wrap .date{
	display:block;
	margin:0 0 0 9px;
	color:#ccc;
	font-style:normal;
}
#main .wrap p{margin:0 0 19px 9px;}
#main .inner p{margin:0 0 14px 9px;}
#main .wrap .more{
	text-align:right;
	display:block;
	margin:0 16px 16px 0;
	padding:0 9px 0 0;
	background:url("../images/more.gif") no-repeat 100% 5px;
}
#main .wrap ul {
	margin:2px 0 19px 9px;
	padding:0;
	list-style:none;
}

#main .wrap li{
	padding:0 0 0 7px;
	background:url("../images/bull.gif") no-repeat 0 5px;
}

#main .butt{
	width:196px;
	height:24px;
	display:block;
	margin:50px 0 0;
	padding:8px 0 0 26px;
	color:#263a80;
	font-weight:bold;
	font-size:1.2em;
	background:url("../images/butt.gif");
	text-decoration:none;
}
#main .find{margin:50px 0 0;}

#main .become{
	height:29px;
	margin:50px 0 0 9px;
	padding:13px 0 0 26px;
	background:url("../images/butt-inner.gif");
}
#main .inner img{
	float:left;
	display:inline;
	margin:0 20px 20px 9px;
}
#footer{
	width:728px;
	padding:13px 0 33px;
	overflow:hidden;
	background:url("../images/bg-footer.gif") repeat-x;
	text-align:center;
}
#footer ul{
	margin:0 0 2px;
	padding:0;
	list-style:none;
}
#footer li{
	display:inline;
	padding:0 4px 0 11px;
	background:url("../images/bull.gif") no-repeat 0 6px;
}
#footer li:first-child{background:none;}
#footer ul a{
	text-decoration:none;
	font-size:0.9em;
}
#footer ul a:hover{text-decoration:underline;}
#sidebar{
	width:170px;
	float:left;
	overflow:hidden;
}
.side-nav {
	margin:23px 0 10px;
	padding:0;
	list-style:none;
}
.side-nav li{
	padding:6px 0 6px 10px;
	background:url("../images/bg-footer.gif") repeat-x 0 100%;
}
.side-nav a{
	font-size:13px;
	text-decoration:none;
	padding:0 0 0 19px;
	color:#666;
}
.side-nav a:hover,
.side-nav a.active{
	background:url("../images/bull-side.gif") no-repeat 0 4px;
	color:#26397f;
}
#sidebar address{
	margin:28px 0 0;
	text-align:center;
	color:#999;
	font-size:0.9em;
	font-style:normal;
}
#sidebar address.inner{margin:16px 0 0;}

#sidebar address span{
	display:block;
	margin:0 0 3px;
}
.logo{
	width:124px;
	height:127px;
	text-indent:-9999px;
	position:absolute;
	top:11px;
	left:24px;
	clear:both;
}
.logo a{
	display:block;
	width:100%;
	height:100%;
	background:url(../images/logo.gif);
}

/*container build*/
.formContainer
{
background:#F0F0F0;
float:right;
width:100%;
}

.pannel
{
width:695px;
float:left;
background-color:#EFEFEF;
}

.left
{
width:13px;
height:11px;
background-image:url(../images/lCrn.gif);
float:left;
}

.right
{
width:13px;
height:11px;
background-image: url(../images/rCrn.gif);
float:right;
}

.content
{
padding-left:20px;
padding-bottom:20px;
clear:both;
padding-right:20px;
}

.bLeft
{
width:13px;
height:11px;
background-image: url(../images/lBCrn.gif);
float:left;
}

.bRight
{
width:13px;
height:11px;
background-image: url(../images/rBCrn.gif);
float:right;
}



/*button styling*/

.submit input
{
background-image:url(../images/btnSubmit.gif);
width:102px;
height:32px;
text-decoration:none;
border:none;
float:right;
margin-right:30px;
color:#263A80;
font-weight:bold;
text-indent:-30px;
font-family:arial,helvetica,sans-serif;
background-repeat:no-repeat;
}

/*contact us form styling*/

.formStyling
{
margin:0px;
padding:0px;
white-space:nowrap;

}

.form
{
width:80%;
}

.form1 input
{
width:92%;
}


/*.formStyling
{
width:62px !important;
text-align:right;
float:left;
clear:both;
margin-right:20px;
margin-bottom:10px;
color:#666666;
font-family:arial,helvetica,sans-serif;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
}*/


/*.formStyling1
{
text-align:right;
margin-right:20px;
color:#666666;
font-family:arial,helvetica,sans-serif;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
margin-bottom:10px;
}*/


.formLink a
{
text-decoration:none;
color:#666666;
line-height:1.3em;
text-decoration:underline;
font-family:arial,helvetica,sans-serif !important;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
}


.textContent
{
color:#666666;
font-family:arial,helvetica,sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:13px;
padding-top:0px !important;
margin-top:0px !important;
}


.leftCont
{
width:30%; 
height:300px; 
float:left;
}

.rightCont
{
width:70%; 
height:300px; 
float:right;
}

.firstVlidator
{
margin-left:122px;
}


/* login styling */

.leftContLog
{
width:50%; 
height:120px; 
float:left;
}


.rightContLog
{
width:50%; 
height:120px; 
float:right;
}

.rightContLog p 
{
margin:0px;
padding:0px;
color:#666666;
font-family:arial,helvetica,sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:13px;
}

.formContainer input , .formContainer textarea , .memberLoginRef input
{
width:80%;
}


.formContainer .btn input , .leftContLog .btn input
{
background-image:url(../images/btnSubmit.gif);
width:102px;
height:32px;
text-decoration:none;
border:none;
float:right;
margin-right:10px;
color:#263A80;
font-weight:bold;
text-indent:-30px;
font-family:arial,helvetica,sans-serif;
}

.formContainer div
{
width:62px !important;
text-align:right;
float:left;
clear:both;
margin-right:20px;
margin-bottom:10px;
color:#666666;
font-family:arial,helvetica,sans-serif;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
}

.leftContLog div
{
text-align:right;
margin-right:20px;
color:#666666;
font-family:arial,helvetica,sans-serif;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
margin-bottom:10px;
}


.loginFormStyling
{
width:49%;
}

.loginFormStyling td input
{
width:200px;
}

.loginFormStyling .submit
{
background-image:url(../images/btnSubmit.gif);
width:102px;
height:32px;
text-decoration:none;
border:none;
float:right;
margin-right:30px;
color:#263A80;
font-weight:bold;
text-indent:-30px;
font-family:arial,helvetica,sans-serif;
background-repeat:no-repeat;
}


span.title{
	font: "lucida sans", unicode, "lucida grande", sans-serif;
	color:#26397f;
	font-weight:bold;
}
span.titleH2{
	font: "lucida sans", unicode, "lucida grande", sans-serif;
	color:#263a80;
	font-size:16px;
	font-weight:bold;
}

.hide
{
    display:none;
}

.comment-form-wrapper
{
	margin: 0px;
	padding: 10px 0px 0px 20px;
}

.comment-list li
{
	background: none!important;
	margin: 0px!important;
	padding: 0px!important;
}

.comment-content
{
	background-color: #FAFAFA;
	font-size: 12px;
	margin-bottom: 10px;
	padding: 10px 0px 20px 10px;
}

.comment-content a
{
	font-weight: bold;
	font-style: italic;
	color: #263A80;
}

.comment-metadata
{
	font-size: 10px;
}

.comment-text textarea
{
	font-size: 12px;
}

#CorporateType
{
	width: 170px;
}

#CorporateSubType
{
	width: 170px;
}

.archive-month
{
	margin: 0px 0px 5px 10px;
	font-weight: bold;
}

.archive-news
{
	padding-left: 10px!important;
}

.search-subtitle
{
	text-align: left;
	font-weight: bold;
	font-size: 14px;
}

.search-separator
{
	width: 98%;
	text-align: right;
	border-top: 1px solid #ccc;
	margin-top: 5px;
}

.search-field
{
	background:#efefef url(../images/bg_top.gif) no-repeat 0 0;
	padding: 0px;
	width:670px;
}
.bottom{
	background:url(../images/bg_bottom.gif) no-repeat 0 100%;
	padding: 10px;
	overflow:hidden;
}
.search-or
{
	padding: 10px 0px 10px 0px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

.member-description
{
	width: 98%;
}

.member-description p
{
	margin: 0px!important;
	padding: 0px!important;
}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
