body{padding:0px;margin:0px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
#body{padding-right:0px;margin:auto;}
#container{width:1248;}
#leftmargin{position:absolute;width:160px;left:10px;top:100px;}
#rightmargin{position:absolute;change this to fixed a bit later when more people start using ie8 */width:160px;margin:0px;padding:0px;left:1090px;top:100px;}
#page{margin:auto;position:absolute;left:180px;width:860px;background-color:white;float:center;}
#centercategories{margin-right:30;float:center;width:860px;clear:both;}
#left{width:280px;float:left;border:0px solid;}
#logo{font-size:15px;color:#808080;background-color:#F9F9F9;width:860px;float:left;padding-top:10px;height:45px;font-weight:bold;}
#logo a{font-size:35px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
#box{width:280px;background-color:#F5F0F0;}
#right{margin-left:20px;width:540px;float:left;border:0px solid;text-align:center;}
.resume_data{width:90%;}
#center{margin-left:3px;width:860px;float:left;border:0px solid;text-align:center;}
#rightbox{margin-right:50px;width:220px;float:left;border:0px solid;text-align:center;}
#leftbox{width:465px;float:left;border:0px solid;background-color:fff;}
#menutop{margin:auto;border:0px solid;text-align:center;background:url(images/headertoplowbluebg.png) repeat-x;height:38px;width:860px;float:left;margin-bottom:5px;padding-top:2px;}
#rightmenu{float:right;}
#menu{border:0px solid;text-align:center;}
.menu2{padding-top:0px;border:0px solid;text-align:left;padding-left:5px;}
ul{margin-bottom:100px;margin:0px;padding:0px;list-style-type:none;list-style-image:none;}
#menu li{float:left;width:152px;height:40px;text-align:center;margin-left:0px;margin-right:0px;padding-top:0px;font-weight:bold;}
#menu li a{float:left;width:125px;height:40px;text-align:center;margin-left:0px;padding-top:10px;color:#fff;text-decoration:none;}
#menu li a:hover{float:left;width:126px;height:36px;margin-top:4px;text-align:center;margin-left:3px;text-decoration:underline;background-color:264662;}
#bigbox. #borderbox{border:0px solid;width:540px;}
#borderbox{padding-top:15px;border:0px solid;width:540px;}
#centerbigbox{float:left;width:400px;height:200px;}
.centerbigbox{padding-top:20px;padding-bottom:10px;}
.centerbigbox input{margin-bottom:3px;}
.search_input_style{width:160px;border:solid 1px #A0A0A0;}
h2{text-align:left;padding:0px;margin:0px;font-size:24px;font-family:"Times New Roman", Times, serif;}
form{padding:0px;margin:0px;}
.centerbigbox a, .centerbigbox td{font-size:12px;font-weight:bold;}
#centerleft{width:200px;float:left;}
#centerright{float:right;width:200px;text-align:left;}
.bordercenter{width:879px;}
#bordertoplog{background-image:url(images/logintop.gif);background-repeat:no-repeat;width:500px;height:22px;margin:auto;}
#bordercenterlog{background-image:url(images/logincenter.gif);background-repeat:repeat-y;width:500px;margin:auto;}
.bordercenterlog{padding:0px 20px 0px 20px;}
.bordercenterlog form{padding:0px;margin:0px;}
#borderbotlog{background-image:url(images/loginbot.gif);background-repeat:no-repeat;width:500px;height:22px;margin:auto;}
.cat_box_title{font-size:16px;font-weight:bold;}
#footer{background-color:#295E90;height:33px;width:860px;text-align:center;color:#fff;margin:auto;vertical-align:middle;}
.footer{padding-top:6px;}
#header{background-image:url(images/header.gif);background-repeat:no-repeat;height:60px;width:860px;text-align:center;color:#fff;margin:auto;}
.header{padding-left:20px;padding-top:20px;}
.footer a{color:#fff;}
.category_name{font-weight:bold;font-size:10pt;}
.category_path{margin-left:2em;}
.category_index{margin-bottom:5px;}
A.cat_parent_link{font-family:"verdana", sans-serif;font-size:10pt;color:#0000FF;paddingTop="2cm";}
.cat_subcategory{font-family:"verdana", sans-serif;font-size:11px;font-weight:normal;margin-left:1em;margin-bottom:1em;}
A.cat_subcategory_link{color:#0000FF;}
.cat_arrow{padding-left:6px;}
.cat_small_count{}
.cat_more_link{font-weight:bold;}
TABLE.cat_table{width:95%;}
a{font-size:12px;color:#333;}
.index_sidebar p{padding:0px;margin:0px;}
#dynamic_form, TABLE.dynamic_form{background-color:#26768E;width:100%;border-bottom-width:0px;}
#job_post TABLE.job_post_data{width:100%;background-color:#ffffff;}
#job_post TD.job_post_data{width:100%;background-color:#ffffff;}
#profile, TABLE.profile_data{background-color:#ffffff;width:100%;border:2px;}
#profile TD.profile_data{background-color:#ffffff;}
#dynamic_form TD.dynamic_form_field{background-color:#f4f4f4;width:120px;font-size:12px;text-align:left;}
#dynamic_form TD.dynamic_form_2_col_field{background-color:#ffffff;}
#dynamic_form TD.dynamic_form_value{background-color:#ffffff;width:auto;font-size:12px;text-align:left;}
#dynamic_form .dynamic_form_image_label{font-weight:bold;}
#dynamic_form .dynamic_form_input_label{}
#dynamic_form .dynamic_form_file_label{font-weight:bold;}
#dynamic_form .dynamic_form_note_label{}
#dynamic_form SELECT.dynamic_form_date_style{background-color:#ffffff;border:solid 1px #A0A0A0;}
#dynamic_form INPUT.dynamic_form_date_style{background-color:#ffffff;border:solid 1px #A0A0A0;}
#dynamic_form INPUT.dynamic_form_checkbox_style{background-color:#ffffff;border:solid 1px #A0A0A0;}
#dynamic_form INPUT.dynamic_form_radio_style{background-color:#ffffff;color:#ffffff;border:solid 1px #A0A0A0;}
#dynamic_form INPUT.dynamic_form_text_style{background-color:#ffffff;border:solid 1px #A0A0A0;}
#dynamic_form TEXTAREA{background-color:#ffffff;border:solid 1px #A0A0A0;}
#dynamic_form SELECT{background-color:#ffffff;border:solid 1px #A0A0A0;}
#dynamic_form .dynamic_form_seperator{font-weight:bold;color:#fff;}
.category_index{text-align:left;background-color:#fff;padding:0px;margin:0px;}
.category_index a, #left a{color:#000;}
#dynamic_form .is_required_mark{font-size:10pt;color:red;vertical-align:middle;}
td{font-size:12px;}
#joblist{background-color:#DDEAF7;}
#joblist TD.list_header_cell{background-image:url(images/headbgcellgreen.gif);background-repeat:repeat-x;height:55px;padding:10px 20px 20px 20px;margin-top:30px;text-align:center;color:#fff;white-space:nowrap;white-space:nowrap;}
#joblist .job_list_cat_name{font-size:xx-small;font-weight:bold;color:#339900;}
#joblist .job_list_cat_name_premium{font-size:xx-small;font-weight:bold;color:#339900;}
#joblist .job_list_small_print{font-size:xx-small;color:#000000;}
#joblist .job_list_small_print_premium{font-size:xx-small;color:#000000;}
#joblist .green_grad{background:#fff url(images/green-gradient.gif) repeat-x;}
#joblist .blue_grad{background:#ffffff url(images/blue-gradient.gif) repeat-x;}
#joblist TD.list_day_of_week{font-size:10pt;font-weight:bold;color:#000000;background-color:#DDEAF7;}
#joblist TD.list_day_of_week_premium{font-size:10pt;font-weight:bold;color:#000000;background-color:#DDEAF7;}
#joblist .job_list_title{font-size:12pt;font-weight:bold;}
#joblist .job_list_title_premium{font-size:12pt;font-weight:bold;}
#joblist_premium, TABLE.list_premium{width:99%;font-size:xx-small;}
#joblist_premium .job_list_small_print_premium{font-size:xx-small;color:#000000;}
#joblist_premium .job_list_title_premium{font-size:12pt;font-weight:bold;}
#joblist_premium .green_grad{background:#fff url(images/green-gradient.gif) repeat-x;}
#joblist_premium .blue_grad{background:#FFFFFF url(images/blue-gradient.gif) repeat-x;}
#joblist_premium .standard{background-color:white;}
#joblist_premium .job_list_cat_name_premium{font-size:xx-small;font-weight:bold;color:#339900;}
#joblist_premium TD.list_data_cell_premium{font-size:10pt;color:#000000;}
#joblist_premium TD.list_header_cell{background-image:url(images/headbgcellgreen.gif);background-repeat:repeat-x;height:55px;padding:10px 20px 20px 20px;margin-top:30px;text-align:center;color:#fff;white-space:nowrap;white-space:nowrap;}
#joblist_premium TD.list_day_of_week_premium{font-size:10pt;font-weight:bold;color:#000000;background-color:#ECF8F9;}
.employer_content td.list_header_cell{background-image:url(images/headbgcellgreen.gif);background-repeat:repeat-x;height:55px;padding:0px 20px 20px 20px;margin-top:0px;text-align:center;color:#fff;white-space:nowrap;}
.employer_content td.list_header_cell a{color:#fff;}
#job_post td td.top_links{}
h1,h3{font-size:14px;font-weight:bold;padding:0px;margin:0px;}
#invoice{background-color:#d9d9d9;}
#invoice TD.field{background-color:#ffffff;font-weight:bold;}
#invoice TD.value{background-color:#ffffff;}
.confirm_order_button{font-size:18pt;text-align:center;}
.application_text{font-size:10pt;}
.error_msg_label{color:#FF0000;font-weight:bold;}
.expired_msg{border:solid;border-color:red;border-width:3px;padding:5px;font-weight:bold;font-size:18pt;}
.ok_msg_label{border:solid;border-color:#33CC00;border-width:3px;padding:5px;font-weight:bold;font-size:18pt;}
.spiffyfg{padding:5px;border:1px solid #E4EBF8;}
#job_post A.go_back{color:default;}
.payment_block{margin-top:50px;margin-bottom:150px;}
.account_links{list-style-type:circle;padding-left:2em;}
.login_status{margin-bottom:1em;}
.curvy{position:relative;background:#B2AEAE;width:850px;color:#000;padding:10px;}
#ctl, #cbl, #ctr, #cbr{position:absolute;width:20px;height:20px;color:#B2AEAE;background:#fff;overflow:hidden;font-style:normal;z-index:1;}
#ctl{top:0;left:0;}
#cbl{bottom:0;left:0;}
#ctr{top:0;right:0;}
#cbr{bottom:0;right:0;}
.curvy em b{position:absolute;font-size:150px;font-family:arial;color:#B2AEAE;line-height:40px;font-weight:normal;}
#ctl b{left:-8px;}
#ctr b{left:-25px;}
#cbl b{left:-8px;top:-17px;}
#cbr b{left:-25px;top:-17px;}
.curvy p{position:relative;z-index:100;padding:10px 15px;font-size:11px;}
.colmask{position:relative;clear:both;margin-right:30;float:center;width:860px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;}
.holygrail{background:#295E90;color:white;}
.holygrail .colmid{float:left;width:200%;margin-left:-305px;position:relative;right:100%;background:orange;}
.holygrail .colleft{float:left;width:100%;margin-left:-50%;position:relative;left:610px;background:green;color:white;}
.holygrail .col1wrap{float:left;width:50%;position:relative;right:305px;padding-bottom:1em;}
.holygrail .col1{margin:0 305px;position:relative;left:200%;overflow:hidden;}
.holygrail .col2{float:left;float:right;width:305px;position:relative;right:0px;}
.holygrail .col3{float:left;float:right;width:305px;margin-right:0px;position:relative;left:50%;}
.empcolmask{position:relative;clear:both;margin-right:30;float:center;width:800px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;}
.empholygrail{background:#295E90;color:white;}
.empholygrail .empcolmid{float:left;width:200%;margin-left:-275px;position:relative;right:100%;background:#56905C}
.empholygrail .empcolleft{float:left;width:100%;margin-left:-50%;position:relative;left:550px;background:#295E90;color:white;}
.empholygrail .empcol1wrap{float:left;width:50%;position:relative;right:275px;padding-bottom:1em;}
.empholygrail .empcol1{margin:0 305px;position:relative;left:200%;overflow:hidden;}
.empholygrail .empcol2{float:left;float:right;width:275px;position:relative;right:0px;}
.empholygrail .empcol3{float:left;float:right;width:275px;margin-right:0px;position:relative;left:50%;}
