/***********************************************/
/* Layout Divs                                 */
/***********************************************/
html, body
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	border:0px;
	text-decoration: none;
	background-color: #fff;
}

#wrapper
{
	width: 905px;
	margin: 0px auto;
	text-align: left;	
}


/***********************************************/
/* banner Divs                                 */
/***********************************************/
#banner{
	width:905px;
	height:98px;
	background-color:#000;
	}
#banner_1{
	width:905px;
	height:16px;
	
	}
#logo_wrapper{
	width:905px;
	height:45px;
	}
#banner_2{
	width:169px;
	height:45px;
	float:left;
	}
#banner_3{
	width:736px;
	height:45px;
	float:right;

	}
#banner_4{
	width:905px;
	height:37px;
	background-color:#333;

	}
/***********************************************/
/* nav Divs                                 */
/***********************************************/
#nav{
	width:905px;
	height:31px;
	}
#nav_left{
	float:left;
	width:430px;
	height:31px;
	}
#nav_right{
	width:475px;
	heiht:31px;
	float:right;
	}
#first{
	float:left;
	width:153px;
	height:31px;
	}
#nav_1{
	float:left;
	width:15px;
	height:31px;
	}
#approach{
	width:138px;
	height:31px;
	float:right;
	background:url(../images/approach_f2.gif)
	}
#second{
	width:277px;
	height:31px;
	float:right;
	}
#services{
	width:138px;
	height:31px;
	float:left;
	background:url(../images/services_f2.gif)
	}
#news{
	width:139px;
	height:31px;
	float:right;
	background:url(../images/news_f2.gif)
	}

/***********************************************/
/* Graphic                                     */
/***********************************************/
#graphic{
	width:905px;
	height:288px;
	}

#graphic_top{
	width:905px;
	height:19px;
	background:url(../images/box_bg.gif) repeat-y;
	border-bottom:solid #ffd633 3px;
	}

#gtl{
	width:653px;
	height:16px;
	float:left
	}
#gtr{
	width:252px;
	height:16px;
	float:right;
	}
#gtr_left{
	float:left;
	width:230px;
	height:16px;
	}
#member_login{
	width:86px;
	height:16px;
	float:left;
	background:url(../images/memberlogin_f2.gif);
	text-transform: uppercase;
	}	
#founder{
	width:86px;
	height:16px;
	float:left;
	background:url(../images/founders_f2.gif);
	}
#contact{
	widht:58px;
	height:16px;
	float:right;
	background:url(../images/contact_f2.gif);
	}

#gtr_right{
	float:right;
	width:22px;
	height:16px;
	}

#graphic_centre{
	width:905px;
	padding-top:10px;
	overflow:auto;
	background:url(../images/box_bg.gif) repeat-y;
	}

#graphic_bottom{
	width:905px;
	height:8px;
	}
#graphic_left{
	widht:470px;
	height:265px;
	float:left;
	
	}
#graphic_right{
	width:415px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	float:right;		
	}



/***********************************************/
/* content Divs                                 */
/***********************************************/
#content{
	width:905px;
	padding-top:10px;
	padding-bottom:10px;
	overflow:auto;
	
	}
#content_left{
	width:250px;
	padding:10px;
	float:left;	
	}
#join{
	width:106px;
	height:25px;
	margin-left:135px;
	margin-top:6px;
	background:url(../images/join_f2.gif);
	}
#content_right{
	width:614px;
	padding:10px;
	float:right;
	border-left:solid #000 1px;

	
	}
/***********************************************/
/* section                              */
/***********************************************/
#section{
	width:905px;
	padding-top:10px;
	padding-bottom:10px;
	overflow:auto;
	}
#section_left{
	width:265px;
	padding:10px;
	float:left;
	
	
	}
#section_right{
	width:599px;
	padding:10px;
	float:right;
	border-left:solid #000 1px;
	
	}
#section_graphic{
	margin-left:50px;
	}
/***********************************************/
/* subnav                                      */
/***********************************************/
#subnav{
	width:905px;
	height:19px;
	border-bottom:solid #ffd633 3px;
	}

#subnav_left{
	float:left;
	width:709px;
	padding-left:24px;
	padding-top:3px;
	text-transform: uppercase;	
	}

#subnav_left_member{
	float:left;
	width:623px;
	padding-left:24px;
	padding-top:3px;
	text-transform: uppercase;	
	}

#subnav_right{
	width:144px;
	float:right;
	padding-right:22px;
	padding-top:0px;
	}

#subnav_right_member{
	width:230px;
	float:right;
	padding-right:22px;
	padding-top:0px;
	}

#sub_member_login{
	width:86px;
	height:16px;
	float:left;
	background:url(../images/memberlogin_f2.gif);
	text-transform: uppercase;
	}

#sub_founder_member{
	width:86px;
	height:16px;
	float:left;
	background:url(../images/founders_f2.gif);
	text-transform: uppercase;
	}
	
#sub_contact_member{
	widht:58px;
	height:16px;
	float:right;
	background:url(../images/contact_f2.gif);
	text-transform: uppercase;
	}

#sub_founder{
	width:86px;
	height:16px;
	float:left;
	background:url(../images/founders_f2.gif);
	text-transform: uppercase;
	}
	
#sub_contact{
	widht:58px;
	height:16px;
	float:right;
	background:url(../images/contact_f2.gif);
	text-transform: uppercase;
	}
/***********************************************/
/* footer Divs                                 */
/***********************************************/
#footer{
	width:905px;
	height:34px;
	border-top:solid #000 1px;
	}
#footer_wrapper{
	width:905px;
	height:18px;
	}
#footer_left{
	width:166px;
	height:18px;
	float:left;
	}
#footer_right{
	width:739px;
	height:18px;
	float:right;
	}
#disclaimer{
	width:76px;
	height:18px;
	float:left;
	background:url(../images/disclaimer_f2.gif);
	}
#policy{
	width:90px;
	height:18px;
	float:right;
	background:url(../images/policy_f2.gif);
	}
#footer_b{
	width:905px;
	height:16px;

	}
/***********************************************/
/* HTML tag styles                             */
/***********************************************/
.sub
{
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
margin:0;
color:#000;
font-family: arial, helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
white-space:nowrap;
list-style-type:none;
line-height:10px;
border-right:solid #d1dada 1px;
}

a.sub:link{
	color:#336666;
	}
a.sub:hover{
	font-family: arial, helvetica, sans-serif;
	color: #999999;
	
	}
a.sub:visited{
	color:#336666;
	}
li
{
	font-family: arial, helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	text-decoration: none;
	line-height: 17px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

ul
{
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 15px;
	margin-bottom: 15px;
	padding-left: 15px;
	border-bottom-width: 0px;
	line-height: 17px;
}

.rollover
{
	border-width: 0px;
	display: block;
}

.rollover img
{
	width: 100%;
	height: 100%;
	border: 0;
}

.rollover:hover { visibility: visible; }
.rollover:hover img { visibility: hidden; }

a:link
{
	font-family: arial, helvetica, sans-serif;
	
	color: #336666;
}

a:visited
{
	font-family: arial, helvetica, sans-serif;
	color: #336666;
}

a:hover
{
	font-family: arial, helvetica, sans-serif;
	color: #999999;
}

a:active
{
	font-family: arial, helvetica, sans-serif;
	color: #336666;
}


.mlink1
{
	
	color: #ccc;
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	}

.mlink1:hover
{
	color:#ccc;
}
	
.txtlink_leftcol
{
	font-family: arial, helvetica, sans-serif;
	color: #690;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.txtlink_leftcol:hover { color: #369; }

.Titles
{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	font-family:  helvetica, arial, sans-serif;
	font-size: 17px;
	color: #369;
	line-height: 14px;
	font-weight: bold;
}

.subTitles1
{
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	line-height: 14px;
	font-weight: bold;
}

img { border: 0; }

.Search_btnSearch
{
	visibility: hidden;
	display: none;
}

.Search_lblSearchMessage
{
	visibility: hidden;
	display: none;
}

.Search_txtSearchTerms { width: 100; }

.Search_divSearch br
{
	visibility: hidden;
	display: none;
}

.uservars
{
	visibility: hidden;
	display: none;
}
