BODY { background-image:url(assets/images/tile.jpg); padding:0; margin:0; font-family:Geneva, Arial, Helvetica, sans-serif;  font-size:11px;}

A { color:#004A80;}
A:hover { color:#333; }

/**********************************************************************************
** Classes that can be customized for a partner's site
*/
input{color:#666; font-size:10px; border: 1px solid #ccc; padding-left:2px;}
textarea{color:#666; font-size:11px; border: 1px solid #ccc; padding:5px;}
select{color:#666; font-size:10px; border: 1px solid #ccc; padding-left:2px;}
input.colorbutton{color:#fff; font-size:10px; border: 1px solid #ccc; padding-left:2px; background-color:#004A80;}
input.imagebutton
{
	border-style: none;
	color: #FFFFFF;
	font-size: 13px;
	background-color: #0000FF;
	font-family: Tahoma;
	font-weight: bold;
	height: 25px;
	vertical-align: middle;
	cursor: default;
	background-image: url('assets/images/Grey_100.gif');
	background-repeat: no-repeat;
}

.topline{background-color:#129C94; width:100%; height:5px;}
.btmline{background-color:#004A80; width:100%; height:5px;}
.content{border: 1px solid #fff; background-color:#f4f4f4; padding:15px;}
.stepon{background-color:#004A80; border: 2px solid #fff;}
.stepoff{background-color:#ccc;border: 2px solid #fff;}
.steps{background-image:url(assets/images/fade.png); line-height:32px; padding-left:10px; padding-right:10px; color:#fff; font-size:125%; font-weight:bold; text-align:left;}
.leftsideback{background-color:#F4F4F4; border: 1px solid #fff; padding:5px; color:#333;}
.title{background-image:url(assets/images/fade.png); line-height:32px; padding-left:15px; padding-right:15px; color:#fff; font-size:120%; font-weight:bold; }
.title A { color:#fff; text-decoration:none;}
.title A:hover { color:#004A80; }
.title2{background-image:url(assets/images/fade2.png); line-height:32px; padding-left:15px; padding-right:15px; color:#fff; font-size:120%; font-weight:bold; }
.title2 A { color:#fff; text-decoration:none;}
.title2 A:hover { color:Yellow; }
.title3{background-image:url(assets/images/fade2.png); line-height:32px; padding-left:15px; padding-right:15px; color:#333; font-size:120%; font-weight:bold; }
.title3 A { text-decoration:none;}
.titleback{background-color:#129C94; border: 1px solid #fff;}
.titleback2{background-color:#004A80; border: 1px solid #fff;}
.titleback3{background-color:#F4F4F4; border: 3px solid #fff;}
.hdr-blue {color:#838383; clear:both;	height:35px;	line-height:35px;	background-color:#F4F4F4;}
.membercontentback{border: 1px solid #333; background-color:#fff; padding:5px;}
.sidelinebtm{background-color:#FFF; height:39px;}
.profilebuttonsback{background-color:#004A80; width:auto;}
.searchbutton{ background-color:#129C94; border: 1px solid #fff; width:80px;}
#searchbutton{background-image:url(assets/images/fade.png); line-height:25px; padding-right:10px; padding-left:10px; color:#fff;}
#searchbutton A { color:#fff; text-decoration:none;}
#searchbutton A:hover { color:#004A80; }
.ticker5{background-color:#A4BDCE; border: 2px solid #fff; }
.ticker1{background-color:#C7E2E1; border: 2px solid #fff; }
.ticker2{background-color:#CCCCCC; border: 2px solid #fff; }
.ticker3{background-color:#fff; border: 2px solid #fff; }
.ticker4{background-color:#7EC6C2; border: 2px solid #fff; }
.tickerbuttons{float:right; width:70px; background-color:#004A80; border: 1px solid #fff;}
.tickerbuttonstext{background-image:url(assets/images/fade.png); line-height:15px; font-size:10px; padding:3px; color:#fff;}
.tickerbuttonstext A { color:#fff; text-decoration:none;}
.tickerbuttonstext A:hover { color:#004A80; }
#colorbutton{background-color:#C9DBE9; border: 1px solid #ccc; padding:5px; height:auto; padding-left:30px;}

/**********************************************************************************/
.frame { width:1100px; margin:0 auto; position:relative; text-align:left;}
.frame, .content A { color:#004A80;}
.frame, .content A:hover { color:#333; }
.btmbtns{width: auto; padding-left:0px; }

.nav  {width:auto; list-style:none; padding:0; margin:0; font:11px Arial,sans-serif; text-align:center; }
.nav LI { float: left; padding-left:55px; margin:0; width:auto; }
.nav A { padding-left:15px; text-decoration:none; text-align:center;}
.nav LI A { color:#838383; line-height:35px; }
.nav LI A:hover { color:#004A80; }

.navbottom  {width:auto; list-style:none; padding:0; margin:0; font:11px Arial,sans-serif; text-align:center; }
.navbottom LI { float: left; padding-left:25px; margin:0; width:auto; }
.navbottom A { padding-left:15px; text-decoration:none; text-align:center;}
.navbottom LI A { color:#838383; line-height:35px; }
.navbottom LI A:hover { color:#004A80; }

.footer {width: auto; padding-left:0px; }
.logo{width:380px; float:left;}
.pagetitle{width:auto; float:right; padding-right:134px; padding-top:67px;}
.clearall { clear:both; }
.cap-right { float:right; }
.cap-left { float:left;  }
.homepageback{background-image:url(assets/images/homepageback.jpg); width:614px;}
.contentpageback{background-image:url(assets/images/homeback.jpg); width:574px; padding:20px;}
#flashcontent{width:325px; height:255px; }
.availble{color:#129C94; padding-left:180px;}
.notavailble{color:#CC0000; padding-left:180px;}
.line{background-image:url(assets/images/linehorizontal.gif); height:39px;}
.line2{background-image:url(assets/images/linehorizontal.gif); height:20px; background-position:center;}
.sideline{background-image:url(assets/images/line.gif); background-repeat:repeat-y; height:inherit;}
.sideprofile{padding-left:15px;}
.sideprofileimage{border: 2px solid #ccc;}
.btnimage{width:20px; padding-right:5px; float:left;}
.btnimage2{width:20px; float:left;}
.bannerad{font-size:10px; color:#999; padding:3px;}
.welcome{font-size:150%; font-weight:bold; color:#004A80; padding-left:10px;}
.italicheader{font-size:110%; font-style:italic; padding-left:20px;}

.listing1{background-color:#f4f4f4; border: 1px solid #ccc; padding:5px; height:70px;}
.listing2{background-color:#C9DBE9; border: 1px solid #ccc; padding:5px; height:70px;}
.networksearch{background-color:#C9DBE9; border: 1px solid #ccc; padding:5px; height:auto;}
.listing1, .listing2, .networksearch A { color:#333; text-decoration:none;}
.listing1, .listing2, .networksearch A:hover { color:#004A80; }

.profileback{background-color:#C9DBE9; border: 1px solid #ccc; padding:5px; height:auto;}
.networkback{background-color:#f4f4f4; border: 1px solid #ccc; padding:5px; height:auto;}
.viewnetworkbuttons{float:right; width:100px; background-color:#004A80; border: 1px solid #fff;}
.viewnetworkbuttons2{float:right; width:120px; background-color:#004A80; border: 1px solid #fff;}
.viewnetworkbuttontext{background-image:url(assets/images/fade.png); line-height:20px; font-size:11px; padding:3px; color:#fff;}
.viewnetworkbuttontext A { color:#fff; text-decoration:none;}
.viewnetworkbuttontext A:hover { color:#004A80; }
.jobops1{background-color:#f4f4f4; border: 1px solid #ccc; padding:5px; height:70px;}
.jobops2{background-color:#C9DBE9; border: 1px solid #ccc; padding:5px; height:70px;}

.viewnetworkthumb{width:150px; padding-right:10px; float:left; }
.viewnetwork{padding:5px; float:left; width:200px;}
.profilethumb{width:100px; padding:10px; float:right; }
.viewprofile{padding:5px; float:left; width:250px;}
.profilename{font-size:150%; font-weight:bold; color:#004A80;}
.profiletitlesub{color:#004A80; padding:5px;}
.profiletitle{font-size:125%;  padding:5px;}
.joboplisting{padding:5px; float:left; width:250px;}


#grey{background-color:#f4f4f4; border: 1px solid #ccc; padding:5px; height:auto; padding-left:30px;}

.listingthumb{width:120px; padding-right:10px; float:left; }
.listingcontent{padding:5px; float:left; width:390px;}
.listingtitle{font-size:115%; font-weight:bold; }
.listingbuttons{float:right; width:80px; background-color:#004A80; border: 1px solid #fff;}
.listingbuttons2{float:right; width:100px; background-color:#004A80; border: 1px solid #fff;}
.listingbuttontext{background-image:url(assets/images/fade.png); line-height:15px; font-size:10px; padding:3px; color:#fff;}
.listingbuttontext A { color:#fff; text-decoration:none;}
.listingbuttontext A:hover { color:Yellow; }
.memberprofile{padding:10px; border: 1px solid #ccc;}
.submitbutton{ background-color:#129C94; border: 1px solid #fff; width:80px;}
#search{background-color:#004A80; padding:8px; border: 3px solid #C9DBE9; color:#fff; }
.ticker{padding:5px; width:215px; float:left; font-size: 11px;}
.contenttitles{padding:5px; font-weight:bold;}


