#smartCVtitle {
      font-family: Arial,Verdana,sans-serif;
      font-size: 18px; 
      font-style: normal; 
      font-weight: bold; 
      color: #000;
      text-align:center; 
      padding-top: 15px;
     }
#titleSeparator {height: 70px;}
#separator0 {height: 5px;clear: both;}
#separator {height: 10px;clear: both;}
#separator2 {height: 20px;clear: both;}
#separator3 {height: 30px;clear: both;}
#separator4 {height: 40px;clear: both;}
.clear{clear: both}
#mainA {margin-LEFT: 40px; BACKGROUND-COLOR: #ffffff; width: 926px;margin-top: -154px;}
#main {WIDTH: 851px; margin: auto;text-align:center; BACKGROUND-COLOR: #ffffff;}
#frameData {BACKGROUND-COLOR: #840000; padding: 1px;margin:auto;}
#formFrame {BACKGROUND-COLOR: #cEcEcE; padding: 2px;float:right}
#formContent {BACKGROUND-COLOR: #FCFCFC;}

H1 {font-size: 14px; font-style: normal; font-weight: bold;margin: 0px;padding-top: 20px; padding-bottom: 20px;text-align: center; color: #990000;}
LABEL {font-size: 11px; font-weight: normal; margin-left: 5px;text-align:left;width:80px; margin-left:2em;float:left;margin-top:0.2em;}
.label_wide {width:120px;}  
.submitBtn { font-size: 11px;font-weight: bold;background-color: #FFF3F6;height:20px;width: 95px;color: #000000;  border: 1px solid #840000;}

.error {
	background: url(../images/icon_alert.gif) no-repeat;
	margin-left:  10px;
	padding-left: 20px;
	padding-bottom: 10px;
	color: red;
        font-weight: bold;
        text-align: left;
        font-size: 11px;
}
.warning {
	background: url(../images/exclamation.gif) no-repeat;
	padding-left: 20px;
	font-size: 11px;
}
.message {
	background: url(../images/comment_blue.gif) no-repeat;
	padding-left: 20px;
	font-size: 11px;
	margin-left:  10px;
	text-align: left;
}
SPAN {FONT-FAMILY: Arial,Verdana,sans-serif;}
P {FONT-FAMILY: Arial,Verdana,sans-serif;}
TD {align: left}
.titleTexti {font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; margin-left: 5px}
.normalTexti {  font-size: 10px; font-style: normal; color: #000000; text-decoration: none;margin-left: 5px}
.medTexti {  font-size: 11px; font-style: normal; color: #000000; text-decoration: none;;margin-left: 5px;}
.bigText {font-size: 14px; font-style: normal; font-weight: bold; margin-left: 5px}
.normalText {font-size: 11px; font-weight: normal; margin-left: 5px}
.smallText {font-size: 10px; font-weight: normal; margin-left: 5px}
.editCtrl {BORDER-RIGHT: #a3b9cd 1px solid; BORDER-TOP: #a3b9cd 1px solid; FONT: 11px Arial,Verdana,sans-serif; text-decoration: none; BORDER-LEFT: #a3b9cd 1px solid; COLOR: #333; BORDER-BOTTOM: #a3b9cd 1px solid; BACKGROUND-COLOR: #fff}
.smallBtn {font-size: 10px;font-weight: normal;background-color: #FFF3F6;height:18px;width:70px;color: #840000;border: 1px solid #840000;}
.smallBtn2 {font-size: 11px;font-weight: bold;background-color: #FFF3F6;height:18px;width:25px;color: #840000;     border: 1px solid #840000;}
.tableD {font-size: 11px;  border: #840000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
       }
.headTable {background-color: #FFF3F6;}
.tableForm {background-color: #ffffff }
.skillDelete{cursor: pointer; padding-left: 14px;padding-top: 0px;padding-bottom: 0px }    
.NoDetail {border-bottom: 1px solid #ccFFFF; }
.tabBtnUnSel { background-color: #fff; color: #000; border: 1px solid #840000; font-size: 12px; cursor: pointer;}
.tabBtnSel {font-size: 12px;
        font-weight: bold;
	background-image: url(../images/fb_input_bg.gif);
	background-repeat: repeat-x;
	background-color: #FFF3F6;
	color: #000000;
	border: 1px solid #840000;
}

#menuText {
   font-size: 11px; 
   font-style: normal; 
   font-weight: bold; 
   color: #00025f; 
   text-decoration: none
   DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/menuItem2.gif) no-repeat 0px -3px; HEIGHT: 20px 
}
#menuText a {
   font-size: 11px; 
   font-style: normal; 
   font-weight: bold; 
   color: #00025f; 
   text-decoration: none
}

#menuText a:hover{
 color: #840000;
}

#topButtons
	{
         width: 600px;
	 padding: 0px;
	 border: 1px solid #840000;
	}

	
#topButtons   a {
		font-family: Arial,Verdana,sans-serif;
		text-decoration: none;
		color: #000000;
	     }  
	     
#topButtons  a:hover {
        font-family: Arial,Verdana,sans-serif;
        background-image: url(../images/fb_input_bg.gif);
	background-repeat: repeat-x;
	background-color: #fff;
        color: #000000;}
.selectedGroup {background-image: url(../images/fb_input_bg.gif);
	font-family: Arial,Verdana,sans-serif;
	background-repeat: repeat-x;
	background-color: #FFF3F6;
        color: #000000;
        }       
 


#topButtonsB   a {
		font-family: Arial,Verdana,sans-serif;
		text-decoration: none;
		color: #000000;
	     }  
#topButtonsB  a:hover {
        font-family: Arial,Verdana,sans-serif;
        background-image: url(../images/fb_input_bg.gif);
	background-repeat: repeat-x;
	background-color: #fff;
        color: #000000;}
.selectedGroupB {         background-image: url(../images/fb_input_bg.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	background-color: #FFF3F6;
        color: #000000;
        font-weight: bold;}
#topButtonsB
	{
         font-family: Arial,Verdana,sans-serif;
         width: 120px;
	 padding: 0px;
	 border: 1px solid #840000;
	}   
#detailSkills
	{
         width: 465px;
	 padding: 0px;
	 border: 1px solid #840000;
	}  
.skillName {font-family: Arial,Verdana,sans-serif;width: 200px;padding: 1px;border-right: 1px solid #fafafa;border-bottom: 1px solid #fafafa;color: #000000}
.skillLastYear {font-family: Arial,Verdana,sans-serif;cursor: pointer; width: 65px;padding: 1px;text-align: right;vertical-align: top;border-bottom: 1px solid #fafafa;color: #000000}		                   
.skillNoYears {font-family: Arial,Verdana,sans-serif;cursor: pointer;width: 40px;padding: 1px;text-align: right;vertical-align: top;border-bottom: 1px solid #fafafa;color: #000000}		                   
.skillLevel {font-family: Arial,Verdana,sans-serif;cursor: pointer; width: 110px;padding: 1px;text-align: right;vertical-align: top;border-bottom: 1px solid #fafafa;color: #000000}	
.skillSeparator{width: 465px; padding: 0px;}
.medTextiW, .medtextiW {
	font-size: 11px;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
	margin-left: 5px;
	padding-top: 0;
	padding-bottom: 0;
}
#slowScreenSplash {background-color: #840000; position:absolute;z-index:5;top:40%;left:25%;width:500px;border-color: #90CDFB #90CDFB #90CDFB #90CDFB; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #FFF;}
A:link {
	FONT-SIZE: 11px; COLOR: #00025f; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #00025f; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #00025f; TEXT-DECORATION: underline
}


