﻿body{
	padding:0;
	margin:0;
	background:url(/images/headerbg.gif) repeat-x 0 0 #484747;
}

img{
	border:0;
}

daiv{border:1px solid red;}

a:active {
	outline: none;
}

a:focus { 
	-moz-outline-style: none; 
}
.resumelist{
	list-style:none;
}

.resumelist input{
	position:relative;
	top:3px;
}

.resumelist textarea{
	position:relative;
	left:16px;
}

.tablename{
	font-size:12px;	
	font-weight:bold;
	margin-top:6px;
	margin-left:7px;
	color:#1B5A98;
}

#wrapper,
#header,
#footer{
	width:900px;
	margin:0 auto
}

#main_bg{
	background:#ffffff url(/images/main_bg.gif) repeat-x;
	width:100%;
	float:left;
}

#topnav1{
	width:900px;
	float:left;
	height:25px;
	background:url(/images/topnav1bg.gif) 0 0;
}

.account{
	padding:9px 0 0 9px;
	width:231px;
	background:url(/images/account_bg.gif) no-repeat 0 0 #fff;
}

#main{
	width:900px;
	float:left;
}

#header{
	height:133px;
	background:url(/images/headerbg.gif);
	aposition:relative;
	width:902px;
	atop:1px;
}

#logo{
	padding:14px 0 0 7px;
}

#bannerad{
	float:right;
	height:80px;
	padding:12px 0 7px 0;
}

#time{
	height:19px;
	padding-top:5px;
	margin-left:680px;
	display:inline;
}

#account{
	float:right;
	height:56px;
	width:195px;
}

#accountimg{
	margin-top:23px;
	float:left;
}

#topnav{
	width:706px;
	float:right;
}

.leftnav{
	margin:7px 0 0 5px;
}

.middlenav{
	margin:7px 0 0 0;
}

.accountnav{
	margin:6px 12px 0 10px;
}


.smalltext4{
	color:#b7b7b7;
	font-family:Tahoma;
	font-size:9px;
}

.smalltext5{
	color:#1B5A98 !important;
	font-family:Tahoma;
	font-size:11px !important;
}

.formtable a,
.formtable td{
	color:#666;
	font-family:Tahoma;
	font-size:11px;	
	}



.formtable td{
	padding: 5px 0 0 12px;
}

.formtablechild td,
.fortablechild td{
	padding: 0 7px 0 0;
}

.smalltext4 a{
	text-decoration:underline;
	}
	
	
#footer_left a,
#footernav a,
.bullet1a a,	
.bullet1aon a,
.bullet1aoff a,
.breadcrumboff,
.breadcrumbon,
.accountnav a{
		text-decoration:none;	
	}

.accountnav a:hover{
	color:#2c67a1;
}

#left{
	width:259px;
	float:left;
	padding-bottom:14px;
}

#userbg{
	float:left;
	background:0 0 url(/images/userbg.gif) repeat-y;
	padding:5px 12px 4px 13px;
	width:215px;
}

#right{
	width:641px;
	float:left;
	margin-bottom:14px;
}

#left1{
	width:225px;
	float:left;
	margin-bottom:14px;
}

#right1{
	width:671px;
	float:left;
	margin-bottom:14px;
}

#pagedescription{
	width:470px;
	float:left;
}

#rightnav{
	margin-left:10px;
	width:161px;
	afloat:left;
}

.rightnavoff{
	color:#6c6c6b;
}

.rightnavon{
	color:#2366a7;
}

#rightnav a:hover,
.leftbulletwrapper a:hover{
	color:#2366a7;
}

.quickstart{
	position:absolute;
	top:0;
	left:0;
}

.bullet2{
	padding:3px 0 0 14px;
}

.bullet2 a{
	text-decoration:none;
}
.about{
	margin-top:42px;
}

#accountheader{
	width:240px;
	height:36px;
	background:0 0 url(/images/accountheader.gif) no-repeat;
}

.password{
	margin-top:5px;
}

.itemmargin{
	margin-top:10px;
}

.itemmargin1{
	margin-top:33px;
}

#bigpic{
	margin-top:16px;
	height:237px;
	width:641px;
	background:url(/images/big_pic.jpg) 0 0;
	position:relative;
}

#quickstart{
	position:absolute;
	left:542px;
	top:137px;
}

#flowchart{
	width:641px;
	background:url(/images/flowchart.jpg) 0 0 no-repeat;
	margin-top:38px;
	float:left;
}

#create,
#store,
#exchange{
	float:left;
	width:180px;
	margin:82px 0 0 16px;	
	display:inline;
	color:#6c6c6b;
	line-height:14px;
	padding-bottom:20px;
}

#store{
	margin:82px 0 0 23px;	
	width:197px;
}

#exchange{
	margin:82px 0 0 21px;	
	width:183px;
}

#footer_bg{
	width:100%;
	height:183px;
	background:url(/images/footerbg.gif) repeat-x 0 0;
	clear:both;
}

.footer_wrapper{
	height:145px;
}

#footer_left{
	width:250px;
	margin-top:14px;
	float:left;
}

#footer_right{
	width:650px;
	margin-top:14px;
	float:left;
}

.footeritem{
	float:left;
	padding:6px 0 3px 9px;
}

#myeverfilebg{
	width:641px;
	float:left;
	background:0 0 repeat-x url(/images/myeverfilebg.gif) #cac9c9;
	padding:0 0 3px 9px;
}

#footer_right a:hover{
	color:#3f74a7;
}

#footer_right a{
	text-decoration:none;
	color:#585856;
}

.bluebullet1{
	padding:0 9px;
}

.copy{
	color:#6c6c6b;
	margin:8px 0 0 0;
}

#footernav{
	margin:8px 0 0 80px;
}

.footerdiv{
	margin:2px 0;
}

.footerbanner{
	margin-top:23px;
}

#footernav a{
	color:#9d9d9c;
}

#footernav a:hover{
	color:#d0bb5e;
}

.footerbullet{
	margin:3px 11px 0 15px;
}

asdful{
	list-style: none;
	margin: 0;
	padding:0;
	float:left;
}

#categories ul li{
	padding-left: 14px;
	background:url(/images/bullet1.gif) no-repeat 0px 2px;
	height:20px;
	width:128px;
}

#categories ul li a:hover{
	color:#4e73c1;
}

.spacer1{
	width:7px; 
	float:left; 
	height:7px;
}

#breadcrumb{
	margin:10px 0 30px 0px;
	asdfwidth:400px;
}

#breadcrumb a:hover{
	color:#649ed9;
}

.breadcrumboff{
	font-size:9px;
	color:#797777;
}

.breadcrumbon{
	font-size:9px;
	color:#649ed9;
}

.breadcrumbdiv{
	margin:0 7px;
}

.table a:hover{
	color:#3A7DBC;
}

#tabletop{
	width:880px;
	float:left;
	padding:0 10px 0 10px;
	height:53px;
}

.personalprofile{
	margin:20px 10px 0 0;
}

.lefttable{
	background:0 0 no-repeat url(/images/tableleftbg.gif);
	width:198px;
	padding:10px 0 8px 12px;
}

.lefttable1{
	background:0 0 no-repeat url(/images/tableleftbg.gif);
	width:198px;
	padding:10px 0 6px 12px;
}

.leftdiv1{
	margin:2px 0 3px 0;
	display:inline;
	line-height:0;
}


.tip{
	position:relative;
	left:236px;
	top:41px;
}

.tabletext{
	margin:7px 0 13px 0;
	line-height:15px;
	width:623px;
}

.tableheader{
	background:0 0 no-repeat url(/images/tableheader.gif);
	width:671px;
	height:27px;
}

.table{
	background:0 0 url(/images/tablebg.gif) repeat-x;
	margin-bottom:3px;
	/*border-collapse:collapse;*/
}

.tdborder1{
	border-top:1px solid #eee;	
	}

.tableitem1{
	float:left;
	margin-top:4px;
}

.tableitem2{
	background:0 0 no-repeat url(/images/tablediv3.gif);
	width:106px;
	padding-top:3px;
	margin-top:2px;
}

.tableitem3{
	margin:7px 0;
}

.tableitem3a{
	margin:5px 0 0 3px;
}

.tablediv1{
	background:0 0 no-repeat url(/images/tablediv2.gif);
}

.pop1{
	position:absolute;
	top:0;
	left:119px;
	width:248px;
	display:none;
}

.pop2{
	position:absolute;
	top:13px;
	left:-150px;
	width:248px;
	display:none;
	z-index:9999;
}

.popbg{
	width:224px;
	padding:2px 5px 5px 9px;
	background:no-repeat 0 0 url(/images/popbg.gif);
	display:inline;
	float:left;
	margin-left:4px;
}

.popbg1{
	width:238px;
	padding:11px 6px 56px 14px;
	background:0 0 url(/images/popbg1.gif);
	display:inline;
	float:left;
}

.popbg2{
	width:224px;
	padding:11px 5px 56px 10px;
	display:inline;
	float:left;
	margin-left:4px;
}

.popbg2a{
	width:224px;
	padding:11px 5px 6px 15px;
	display:inline;
	float:left;
	margin-left:4px;
}

.popbg2a input.formborder1{
	width:196px;
}

.popbg2a textarea.formborder1{
	width:196px;
	height:74px;
	margin-bottom:7px;
}

.popbg2a img{
	padding-right:3px;
}

.cancel{
	padding-left:4px;
}

.overviewtext{
	width:724px;
	margin:7px 0 10px 0;
}

#overview{
	background:0 0 no-repeat url(/images/overviewbg.gif);
	float:left;
	width:769px;
	height:490px;
	padding:0 0 20px 0;
}

.overviewitem{
	width:210px;
	float:left;
	background-color:#fff;
}

.overviewpop{
	position:absolute;
	top:-5px;
	left:20px;
	width:248px;
	display:none;
}

#ppmwrapper{
	margin:15px 0 0 15px;
	display:inline;
}

#ppm{
	background:0 0 no-repeat url(/images/headers/manager.gif);
	width:210px;
	height:44px;
	float:left;
}

#domwrapper{
	margin:15px 0 0 94px;
	display:inline;
}

#dom{
	background:0 0 no-repeat url(/images/headers/docoutput.gif);
	width:210px;
	height:44px;
	float:left;
}

#pmwrapper{
	margin:15px 0 0 14px;
	display:inline;
}

#pm{
	background:0 0 no-repeat url(/images/headers/prtfolio.gif);
	width:210px;
	height:44px;
	float:left;
}

#rmwrapper{
	margin:90px 0 0 93px;
	display:inline;
}

#rm{
	background:0 0 no-repeat url(/images/headers/recmanager.gif);
	width:210px;
	height:44px;
	float:left;
}

#dbwrapper{
	margin:90px 0 0 15px;
	display:inline;
}

#db{
	background:0 0 no-repeat url(/images/headers/dockingbay.gif);
	width:210px;
	height:44px;
	float:left;
}

#dcode{
	width:210px;
	height:23px;
	float:left;
	background:0 0 no-repeat url(/images/headers/dockingcode.gif);
}

#dcode div{
	margin:5px 0 0 121px;
}

.leftbulletwrapper{
	margin:9px 0;
	float:left;
}

#testimonialswrapper{
	width:238px;
	height:132px;
	background:url(/images/testimonialsbg.gif) 0 0 no-repeat;
	float:left;
}

.arrowwrapper1{
	width:27px;
	float:left;
	height:132px;
}

.arrowwrapper2{
	width:23px;
	float:left;
	height:132px;
}

.testimonialitem{
	width:184px;
	float:left;
	color:#6c6c6b;
	line-height:14px;
	padding:15px 0 0 4px;
}

.slide,#slideWrapper,#buttonLeft,#buttonRight,.featured a{position:relative;top:0px;float:left;}
#slideWrapper{width:188px;height:132px;overflow:hidden;} /*position:relative;z-index:20;*/
.slide{width:305px;overflow:hidden;float:left;}

#displaytext{
	width:470px;
	padding-right:10px;
	float:left;
}

#rightnav1{
	width:160px;
	position:absolute;
	right:0;
	top:30px;
}

.happyusers{
	padding-bottom:8px;
	float:left;
}

#poptop2{
	height:21px;
	width:224px;
	padding:11px 10px 0 14px;
}

#overviewwrapper img{
	padding-bottom:3px;
}

.relative{
	position:relative;
}

.left{
	float:left;
}

.right{
	float:right;
}

.none{
	float:none;
}

.clear{
	clear:both;
}

.test{
	border:1px solid red;
}

.top{
	z-index:2; 
	position:relative;
}

.pointer{
	cursor:pointer;
}

.formborder3,
.formborder1{
	background-color:#EEEEEE;
border:1px solid #CCCCCC;
color:#1B5A98;
font-size:12px;
margin-bottom:4px;
padding:4px 5px;
width:auto;


	/*border:0;
	padding:3px 3px;
	background-color:#f2f2f2;
	color:#6c6c6b;
	margin-bottom:4px;
*/
}

.formborder2{
	border:0;
	padding:4px 5px;
	background-color:#ece9e9;
	color:#4c7dac;
	margin-bottom:4px;
	width:130px;
}

.tdborderup{
	border-top:solid 1px #f2f2f2;
}

.tdborderdown{
	border-bottom:solid 1px #f2f2f2;
}

.bullet1,
.bullet1a,
.bullet1b{
	background:no-repeat;
	padding:0 0 3px 14px;
	float:left;
	width:230px;
	clear:both;
	display:inline;
}

.bullet1aoff {
	background:no-repeat;
	padding:0 0 3px 14px;
	float:left;
	awidth:230px;
	clear:both;
	display:inline;
}

.bullet1aon {
	background:no-repeat;
	padding:0 0 3px 14px;
	float:left;
	awidth:230px;
	clear:both;
	display:inline;

}

.bullet1aon a{
	color:#3a7dbc !important;
}

.bullet1 a:hover,
.bullet1a a:hover,
.bullet1b a:hover{
	color:#3a7dbc;
}

.bullet1a{
	width:150px;	
	padding:0 0 3px 13px;
}

.bullet1b{
	padding:3px 0 4px 13px;
	width:140px;
	background:0 3px no-repeat;
}

.bullet1b a{
	text-decoration:none;
}

* {
	font-family:Tahoma, Arial;
	color:#797777;
	font-size:11px;
}

.text1{
	color:#326216;
	font-weight:bold;
}

.yellow1{
	color:#a6960c;
}

.purple1{
	color:#734779;
}

.blue1{
	color:#b6d7f9;
}

.blue2{
	color:#d5e8fb;
}

.blue3{
	color:#1d5d9c;
}

.green1{
	color:#6b9f1a;
}

.grey2{
	color:#5b5b5b;
}

.subheader1{
	color:#818080;
	font-size:12px;
	font-weight:bold;
}

.subheader2{
	color:#b3b0b0;
	font-weight:bold;
	font-size:16px;
}

.se_header,
#se_header {
	color:#6aa3df;
	font-size:14px;
	font-weight:bold;
	margin: 0 0 4px 0;
	width:400px;
	float:left;
}

#overlay{ 
    background-image: url(/images/overlay.png);
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 90;
    width: 100%;
    height: 100%;
}

* html #overlay{
    background-color: #333;
    background-color: transparent;
    background-image: url(lightbox/blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src="/images/overlay.png", sizingMethod="scale");
}

.green2{
	color:#779d2c;
}

.green2a{
	color:#779d2c;
	font-size:9px;
	line-height:22px;
}

.grey1{
	color:#979595;
}

.grey3{
	color:#acabab;
}

.red1{
	color:#9f3939;
}

#box{
    abackground:#FFFFFF;
	amargin: 0;
	apadding: 0;
    aborder:2px solid #000000;
}

#box #close{
    position:absolute;
    top:0px;
    right:0px;
    cursor:pointer;
}

#box #boxContents {
	margin-top:12px;
	padding:10px;
}

input textarea{
	float:none;
}

.f9{
	font-size:9px;
}

.cellborder{
	padding:0 0 0 0;
	}

.cellborder2{
	padding:0 0 0 7px;
	}
	
.logintext{
	color:#b6b5b5;
	font-size:9px;
	font-family:Tahoma;
	line-height:14px;
}

.grey4{
	color:#b6b5b5;
	text-decoration:none;
}

.mainheader{
	font-family:Tahoma; 
	font-size:18px; 
	color:#1B5A98; 
	font-weight:bold; 
	letter-spacing:-1px;
	}

.padtop{
	padding-top:15px;
	}
	
.tablei{	
	float:left;
	margin-left:4px;
	position:relative;
	top:6px;
}

.sidenavheader{
	color:#7DA926;
font-family:tahoma;
font-size:19px;
font-weight:bold;
letter-spacing:-1px;
	}