
body {
margin:0 auto;
padding:0;
background:#c0c0c0;
font:13px normal Arial, Helvetica, sans-serif, Verdana; color:#434343;
}

tr,td,p,h1,h2,h3 {
margin:0;
padding:0;
}

p {
padding-bottom:10px;
margin:0;
}

.main {
width:780px;
height:auto;
margin:0 auto;
padding:0;
}

.resume_box {
background:url(images/postresume_box.jpg) no-repeat;
width:316px;
height:123px;
}

.candidates_box {
background:url(images/candidates_box.jpg) no-repeat;
width:316px;
height:123px;
}

.contact_box {
background:url(images/contact_box.jpg) no-repeat;
width:316px;
height:123px;
}

.copyright_text {
font:13px normal Arial, Helvetica, sans-serif, Verdana; color:#FFFFFF;
}
a.copyright_text:link,a.copyright_text:visited{
font:13px normal Arial, Helvetica, sans-serif, Verdana; color:#FFFFFF;
text-decoration:none;
}

a.copyright_text:hover {
font:13px normal Arial, Helvetica, sans-serif, Verdana; color:#bbffc8;
text-decoration:none;
}


h1 {
font: bold 20px Arial, Helvetica, sans-serif, Verdana; color:#bd0b11;
}

h2 {
font: normal 18px Arial, Helvetica, sans-serif, Verdana; color:#bd0b11;
}

h3 {
font: bold 14px Arial, Helvetica, sans-serif, Verdana; color:#444444;
}

.red {
font: bold 12px Arial, Helvetica, sans-serif, Verdana; color:#bd0b11;
}

.red2 {
font: bold 18px Arial, Helvetica, sans-serif, Verdana; color:#bd0b11;
}

.red3 {
font: bold 13px Arial, Helvetica, sans-serif, Verdana; color:#bd0b11;
}

.greybg {
font: bold 20px Arial, Helvetica, sans-serif, Verdana; color:#444444;
}

.greybg1 {
font: bold 13px Arial, Helvetica, sans-serif, Verdana; color:#444444;
}

a.one:link,a.one:visited {
font:bold 13px Arial, Helvetica, sans-serif, Verdana; color:#7b7c7b;
text-decoration:none;
}

a.one:hover {
font:bold 13px Arial, Helvetica, sans-serif, Verdana; color:#444444;
text-decoration:none;
}

a.two:link,a.two:visited {
font:normal 13px Arial, Helvetica, sans-serif, Verdana; color:#bd0b11;
text-decoration:underline;
}

a.two:hover {
font:normal 13px Arial, Helvetica, sans-serif, Verdana; color:#444444;
text-decoration:underline;
}

.headingbg {
background:url(images/headingbg.jpg) no-repeat;
width:716px;
height:47px;
padding-left:30px;
margin:0;
}

.headingbg1 {
background:url(images/headingbg1.jpg) no-repeat;
width:716px;
height:38px;
padding-left:30px;
margin:0;
}

.border_tbl {
border-right:2px solid #d5d5d5;
border-left:2px solid #d5d5d5;
padding:0 10px 0 10px;
}

.border_tbl_01 {
border-right:2px solid #d5d5d5;
border-left:2px solid #d5d5d5;
padding:0 2px 0 2px;
}

.address_box {
background:url(images/addressbg.jpg) no-repeat top center;
width:366px;
height:123px;
}

.inputstyle {
width:170px;
font:13px normal Arial, Helvetica, sans-serif, Verdana;
border:1px solid #cccccc;
color:#000000;
}
.inputstyle01 {
width:30px;
font:13px normal Arial, Helvetica, sans-serif, Verdana;
border:1px solid #cccccc;
}
.inputstyle02 {
width:50px;
font:13px normal Arial, Helvetica, sans-serif, Verdana;
border:1px solid #cccccc;
}
.inputstyle03 {
width:70px;
font:13px normal Arial, Helvetica, sans-serif, Verdana;
border:1px solid #cccccc;
}

.inputstyle04{
width:300px;
font:13px normal Arial, Helvetica, sans-serif, Verdana;
border:1px solid #cccccc;
}
.inputstyle05{
width:250px;
font:13px normal Arial, Helvetica, sans-serif, Verdana;
border:1px solid #cccccc;
}
textarea {
font:13px normal Arial, Helvetica, sans-serif, Verdana;
}

.form .tbl td{
padding:0px;
border:none;
}

.form td {
padding:3px;
}