
a{text-decoration:none;}
a:link{color:#f5620a; text-decoration:none;}
a:hover{color:#0080FF; text-decoration:none;}
a:visited{color:#f5620a; text-decoration:none;}
a:active{color:#f5620a; text-decoration:none;}


a.menu{text-decoration:none;}
a.menu:link{color:#ffffff; text-decoration:underline;}
a.menu:hover{color:#ffffff; text-decoration:underline;}
a.menu:visited{color:#ffffff; text-decoration:underline;}
a.menu:active{color:#ffffff; text-decoration:underline;}


a.nav-n:link{text-decoration:none; color:#0fa6b8;}
a.nav-n:visited{text-decoration:none; color:#0fa6b8;}
a.nav-n:hover{text-decoration:none; color:#f5620a;}
a.nav-n:active{text-decoration:none; color:#0fa6b8;}


a.nav-s:link{text-decoration:none; color:#f5620a;}
a.nav-s:visited{text-decoration:none; color:#f5620a;}
a.nav-s:hover{text-decoration:none; color:#f5620a;}
a.nav-s:active{text-decoration:none; color:#f5620a;}


a.gen-nav:link{text-decoration:none; color:#074f55;}
a.gen-nav:visited{text-decoration:none; color:#074f55;}
a.gen-nav:hover{text-decoration:none; color:#ff6802;}
a.gen-nav:active{text-decoration:none; color:#074f55;}


a.close-main:link{color:#0f3f9f; text-decoration:none;}
a.close-main:hover{color:#026735; text-decoration:none;}
a.close-main:visited{color:#0f3f9f; text-decoration:none;}
a.close-main:active{color:#0f3f9f; text-decoration:none;}


a.whitelink{text-decoration:none;}
a.whitelink:link{color:#ffffff; text-decoration:none;}
a.whitelink:hover{color:#ffffff; text-decoration:none;}
a.whitelink:visited{color:#ffffff; text-decoration:none;}
a.whitelink:active{color:#ffffff; text-decoration:none;}


body
{
color:#000000;
background-color:#cccccc;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#666666;
}


form
{
margin:0px;
}


.outer
{
width:800px;
margin:0px auto;
background-color:#ffffff;
}


.row1
{
clear:both;
width:100%;
background:url(assets/perfectcv-top.gif) repeat-y;
}


.row2
{
clear:both;
width:100%;
}

.row3
{
clear:both;
width:100%;
background:url(assets/perfectcv-background.gif) repeat-y;
}

.row4
{
clear:both;
width:100%;
height:23px;
background:url(assets/perfectcv-footer.gif) repeat-y;
}

.cont
{
clear:both;
width:800px;
background:url(assets/perfectcv-homebg.gif) no-repeat;
text-align:left;
height:392px;
}

.formbg
{
background-color:#0080FF;
padding-left:5px;
padding-right:5px;
}


.formbg2
{
background-color:#1111FF;
padding-left:5px;
padding-right:5px;
}

.col1
{
float:left;
width:500px;
}


.col2
{
float:left;
width:300px;
}


.floatFix
{
height:1px;
font-size:1px;
clear:both;
}

.float-fix
{
height:1px;
font-size:1px;
clear:both;
}

.footer-text
{
text-align:center;
font-size:.7em;
padding:6px 0px 0px 0px;
color:#074f55;
font-weight:bold;
}

.form-title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:right;
font-weight:bold;
color:#ffffff;
}

.form-title2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#ffffff;
}

.form-subtitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#ffffff;
}

.ct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#666666;
}

.ctw
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#ffffff;
}

.tct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
font-weight:bold;
color:#0080FF;
}


.tctw
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
font-weight:bold;
color:#ffffff;
}

.tct4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
font-weight:bold;
color:#ffffff;
}

.scrollDiv2
{
height:376px;
overflow:auto;
}

.scrollCont
{
padding:5px;
}


.search
{
font-size:7pt;
text-align:center;
color:#ffffff;
}

.footer
{
font-size:9pt;
text-align:center;
padding-top:2px;
color:#ffffff;
}

.formfield2
{
text-align:left;
font-size:12px;
width:300px;

}
0
.formfield
{
text-align:left;
font-size:12px;
width:210px;

}


.form-spacer
{
clear:both;
height:15px;
font-size:5px;
width:100%;
}


.login-field1
{
text-align:left;
font-size:9px;
width:174px;
border:solid 1px #000000;
margin:3px 0px;
}

.login-button
{
text-align:center;
font-size:9px;
}

a.button
{
text-align:center;
font-size:12px;

}
.submit-button
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:center;
font-weight:bold;
color: #ffffff;
background: #0000FF;
border: 1px solid #ffffff;
width:250px;
height:30px;
padding-top:2px;
cursor:pointer;
}

.submit-button150
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:center;
font-weight:bold;
color: #ffffff;
background: #0000FF;
border: 1px solid #ffffff;
width:150px;
height:30px;
padding-top:2px;
cursor:pointer;
}

.submit-button250
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:center;
font-weight:bold;
color: #ffffff;
background: #0000FF;
border: 1px solid #ffffff;
width:250px;
height:30px;
padding-top:2px;
cursor:pointer;
}





.submit-button350
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:center;
font-weight:bold;
color: #ffffff;
background: #0000FF;
border: 1px solid #ffffff;
width:350px;
height:30px;
padding-top:2px;
cursor:pointer;
}



.form-column1
{
float:left;
width:110px;
}


.form-column2
{
float:left;
width:10px;

}


.form-column150
{
float:left;
width:150px;

}


.form-column3
{
float:left;
width:220px;
}

.form-column4
{
float:left;
width:120px;
}

.form-column300
{
float:left;
width:300px;
}

.form-column34
{
float:left;
width:340px;
}