body{font: normal 11px Tahoma, Geneva, Arial, Helvetica, sans-serif;margin: 10px; OVERFLOW-Y: auto; overflow-X:auto; BACKGROUND-COLOR: #6e4c83;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #3573B9;
	font-weight: lighter;
}

h2, form {margin:0px; padding:0px;}


a{color:#004C85; text-decoration:underline; font-weight:normal;}

a:hover	{color:#0074ca; text-decoration:underline;}

a:active{color:#c84220; text-decoration:underline;}

h6{ padding: 0px; margin: 0px; font: bold 12px Tahoma, Geneva, Arial, Helvetica, sans-serif;}



#header { background-color:#89AFD4; height: 48px;	}

#header2bg {background-image: url(../images/header_2_bg.jpg); background-repeat: repeat; }

.contents_headLines{font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #663399;	}
	
.heading_black{font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000;	}

.font_level_3{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:16px;color:#333333;}

.font_level_5{font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;}

.font_level_6{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;}

.font_level_6a {font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:11px; line-height: 26px; color:#333333;}

.font_level_6b {font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}

.font_level_7{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:10px;color:#666;}

.font_level_7a{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:10px;color:#999;}

.font_level_7b{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}

.font_level_7c{font: 11px Tahoma, Geneva, Arial, Helvetica, sans-serif; color:#000000;}

.font_level_7b_red_class{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color: #ff0000;}

.font_level_8{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:8px;color:#333333;}

.font_level_5_normal_class{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;}

.font_level_5_red_class{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color: #ff0000;}

.font_level_6_red_class{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color: #ff0000;}

#font_level_5_red{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color: #ff0000;}

.font_level_5a{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#333333; padding-right:10px;}

.title1 { color: #5b5653; font: bold 12px Tahoma, Geneva, Arial, Helvetica, sans-serif;}

.labelW100 {width: 100px; padding-right:10px}

.labelW80 {width: 80px; padding-right:10px}

.labelW120 {width: 120px; padding-right:10px}


#midcontentS{
    width: 1003px;   
    margin:2px 0px 0px 2px;
    padding: 0px;
    background: url(../images/common/leftbg.gif) repeat-y ;
    }

.left_pan {
    float: left;
    width: 180px;
    color: #333333;
    background: url(../images/common/left_top.gif) no-repeat;
    }

.left_container
{
	width: 158px;
    padding: 10px 7px;
}

.left_colT{
    padding: 0px 3px 15px 3px ;
    border-bottom: 1px solid #d7d0bd;
    }
     
.left_colM{
    padding: 10px 3px 15px 3px ;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #d7d0bd;    
    }
    
.left_colB{
    padding: 10px 3px 15px 3px ;
    border-top: 1px solid #ffffff;
    }

.container {
    margin-left: 180px;
    width:814px;
    }
    
.containerTxt{
    padding: 10px 0px 15px 5px;
    font: normal 12px/18px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    
    }

.ulList{
    padding: 0px 0px 2px 10px;
    margin-left: 10px;
    margin-top: 2px;
    font: normal 11px/18px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background: url(../images/common/ul_bullet.gif) no-repeat left top;
    }
   
.container_header {
    padding: 0px 8px;
    margin: 0px;
    background: url(../images/header_nav_bg.gif) repeat-x;
    }   
    
.container_title {
    background: url(../images/titles/title_bg.gif) repeat-x;
    }
	
.row{
    clear: both;
	width: 100%;
    }

.row1{
    clear: both;
	width: 100%;
	margin: 5px 0px;
    }

.row1 img{
    padding-top: 2px;
    }
	
.font_grey{ font-size:11px; padding:0px 0px 0px 5px;}
	
.Specialties1{ float: left; width:360px; background: url(../images/speciliaties1_bg.gif) no-repeat; height: 29px; padding: 3px 0px 0px 5px; margin: 0px 0px 0px 0px;}

.rowinner{
    float: left;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
	height: 29px; 
	padding: 3px 0px 0px 0px; 
    }

.rowinner1{
    float: left;
	padding: 3px 0px 0px 0px;
	margin: 0px;
	margin-right: 5px;
    }
	
.rowinner2{
    float: left;
	padding: 0px;
	margin: 0px;
    }

.rowleft{
    width: 395px;
	float: left;
	font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
    }

.rowright{
	float:left;
	font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
    }

.dataitems{
    float: left;
    width: 185px;
	margin-right: 10px;
    height: 28px;
    }

.tablecontent{ font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;}   

.table_title {
    border-top: 1px solid #b6c6d2;
    border-bottom: 1px solid #b6c6d2;
    font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }
.table_title1 {
    display: block;
    margin: 5px 0px;
    padding: 0px 6px;
    height: 21px;   
    font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
   
    }
.table_title2 {
    display: block;
    border-left: 1px solid #b6c6d2;
    margin: 5px 0px;
    padding: 0px 6px;
    height: 21px;   
    font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }   
   
.table_body {
    border-bottom: 1px solid #edf1f4;
    font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }
.table_body1 {
    display: block;
    margin: 5px 0px;
    padding: 0px 6px;
    height: 21px;   
    font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
   
    }
.table_body2 {
    display: block;
    border-left: 1px solid #edf1f4;
    margin: 5px 0px;
    padding: 0px 6px;
    height: 21px;   
    font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
   
    }
.table_body2_red {
    display: block;
    border-left: 1px solid #edf1f4;
    margin: 5px 0px;
    padding: 0px 6px;
    height: 21px;
    color: #cc0000;   
    font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
   
    }
.table_body2_green {
    display: block;
    border-left: 1px solid #edf1f4;
    margin: 5px 0px;
    padding: 0px 6px;
    height: 21px;   
    color: #336633;
    font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }   

.containercomment{
    padding: 10px 0px 15px 5px;
    font: normal 11px/18px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }   
   
.addchecklistTitle{
    width: 810px;
    float: left;
    margin: 10px 0px 0px 0px;
    }
   
.addchecklist{
    width: 810px;
    float: left;
    margin: 0px 0px 10px 0px;
    }

.addchecklistTxt{
    float: left;
    padding: 9px 0px 6px 0px;
    color: #FFFFFF;
    margin: 0px;
    font: bold 11px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background: url(../images/common/addchecklist_mid.gif) repeat-x;
    }
    
.addchecklistTxt a, .addchecklistTxt a:active, .addchecklistTxt a:visited{
    color: #FFFFFF;
    text-decoration: none;
    font: bold 11px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }
    
.addchecklistTxt a:hover{
    color: #FFFFFF;
    text-decoration: none;
    }
   
.addchecklistLeft{
    float: left;
    width: 11px;
    height: 28px;
    background: url(../images/common/addchecklist_left.gif) no-repeat;
    }
.addchecklistRight{
    float: left;
    width: 16px;
    height: 28px;
    background: url(../images/common/addchecklist_right.gif) no-repeat;
    }
    
.addchecklisttop{
    float: left;
    width: 800px;
    height: 5px;
    background: url(../images/common/addchecklist_top.gif) no-repeat;
    }
    
.addchecklistBot{
    float: left;
    width: 800px;
    height: 6px;
    background: url(../images/common/addchecklist_bot.gif) no-repeat;
    }
    
.addchecklistCont{
    float: left;
    width: 100%;
    margin: 0px;
    font: normal 11px/18px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background: url(../images/common/addchecklist_mid1.gif) repeat-y;
    }   

.addchecklistLabel{
    float: left;
    width: 180px;
    padding: 2px 15px 2px 5px;
}

.addchecklistNote{
    clear: both;
    padding: 10px;
    margin: 2px 15px 10px 10px;
    padding: 0px;
    }  
     
.addchecklistNoteL{
    float: left;
    }  
     
.addchecklistNoteR{
    float: right;
    padding: 0px 20px 5px 0px;
    }
    
.status_green{
    background: url(../images/common/status_green_bg.gif) no-repeat;
    padding: 6px 10px 2px;
    height: 33px;
    float: left;
}   

.status_green b{
    color: #336633;
}

.status_red{
    background: url(../images/common/status_red_bg.gif) no-repeat;
    padding: 6px 10px 2px;
    height: 33px;
    float: left;
}   

.status_red b{
    color: #cc0000;
}

.status_yellow{
    background: url(../images/common/status_yellow_bg.gif) no-repeat;
    padding: 6px 10px 2px;
    height: 33px;
    float: left;
}   

.status_yellow b{
    color: #c84220;
}

.leftpart{
    float: left;
    padding-top: 4px;
}
.rightpart{
    float: right;
}

.optionImg{
    float: left;
    padding: 6px 0px 5px 10px;
    }
.optionL{
    float: left;
    color: #333333;
    font-weight: bold;
    font-size: 11px;
    padding: 5px 0px 5px 5px;
    }
.optionL a, .optionL a:active, .optionL a:visited{
    color: #333333;
    font-weight: bold;
    text-decoration: none;
    }
.optionL a:hover{
    color: #333333;
    text-decoration: none;
    }
.optionL a:active{
    color: #333333;
    }
.optionR{
    float: right;
    font-size: 11px;
    color: #999999;
    padding: 5px 20px 5px 5px;
    }
   
.optionTitle{
    Font-weight: bold;
    color: #999999;
    padding: 5px 5px;
    background: #c8dae8;
    border-top: 1px solid #999999;
    border-bottom: 1px solid #999999;
    font: bold 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }
.optionTitle a{
    Font-weight: bold;
    color: #999999;
    text-decoration: underline;
    }
    
.optionTitle a:hover{
    color: #FFF;
    text-decoration: none;
    }

.optionTitle span{
    Font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
    padding: 0px 0px 8px 0px;
    background: url(../images/common/botArrow.gif) no-repeat center bottom;
    }

.optionTitle1{
    Font-weight: bold;
    color: #999999;
    padding: 0px 5px;
    background: #c8dae8;
    border-top: 1px solid #999999;
    border-bottom: 1px solid #999999;
    font: bold 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }
.optionTitle2{
    Font-weight: bold;
    color: #666666;
    padding: 5px;
    font: bold 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }
.optionTitle3{
    font: normal 18px Arial, Helvetica, sans-serif;
    padding: 20px 5px 5px 5px;
    }
.optionTitle4{
    padding: 40px 5px 5px 5px;
    color: #999999;
    font-weight: bold;
    border-bottom: 1px solid #999999;
    font: bold 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }   
.optionbody{
    padding: 5px;
    border-bottom: 1px solid #999999;
    font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;
    }
	
/* ----------------------------- CSS for House Keeping part Starts ------------------------ */

.radioLabel {vertical-align: middle; font-size:11px;}

.radio {vertical-align: middle;}

.Specialties{ float: left; width: 366px; height: 29px; padding: 3px 0px 0px 0px; margin: 0px 10px 5px 0px;}

.SpecialtiesSelect{ float: left; width: 366px; background: url(../images/speciliaties_bg.gif) no-repeat; height: 29px; padding: 3px 0px 0px 0px; margin: 0px 10px 5px 0px;}

.SpecialtiesInner1{ float: left; width: 90px; padding: 0px; margin: 0px; margin-right: 10px; }

.SpecialtiesInner2{ float: left; width: 260px; padding: 0px; margin: 0px; }

.travelling{ float: left; width: 366px; height: 29px; padding: 3px 0px 0px 0px; margin: 0px 10px 5px 0px;}

.travellingSelect{ float: left; width: 366px; background: url(../images/travelling_bg.gif) no-repeat top right; height: 29px; padding: 5px 0px 0px 0px; margin: 0px 10px 5px 0px;}

.SpecialtiesInner3{ float: left; width: 95px; padding: 0px; margin: 0px; margin-right: 10px; }

.blocks{ float: left; margin-right: 10px; width: 75px; }

.blocks0{ float: left; width:90px; height: 20px; margin: 0px; padding: 0px 5px 0px 5px; }

.blocks1{ float: left; margin-right: 10px; padding-right:10px; }

.blocks2{ float: left; font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; margin-right: 10px; padding-right:10px; padding-top: 4px; }

.blocks3{ float: left; font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; margin-right: 10px; padding-right:10px; padding-top:5px; }

.blocks4 { clear: left; margin-right: 0px; padding:0px; }

.blocks5{ float: left; margin-right: 10px; width: 75px; padding-top: 2px;  }

.blocks6{ float: left; margin-right: 10px; width: 60px; padding-top: 2px;  }

.blocks7{ float: left; margin-right: 10px; }

.blocksfriend{ float: left; font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; width:66px; height: 20px; margin: 0px 5px 0px 0px; padding: 4px 10px 0px 0px; }

.blocksfriendSelect{ float: left; font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; width:66px; height: 20px; margin: 0px 5px 0px 0px; padding: 4px 10px 0px 0px; background:url(../images/blocksfriend.gif) no-repeat; }

.blocksmagazine{ float: left; font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; width:127px; height: 20px; margin: 0px 5px 0px 0px; padding: 4px 10px 0px 5px; }

.blocksmagazineSelect{ float: left; font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; width:127px; height: 24px; margin: 0px 5px 0px 0px; padding: 4px 10px 0px 5px; background:url(../images/blocksMagazineSelect.gif) no-repeat; }

.blocksmagazineUnSelect{ float: left; font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; width:127px; height: 24px; margin: 0px 5px 0px 0px; padding: 4px 10px 0px 5px; background:url(../images/blocksMagazineSelect.gif) no-repeat; }

.blockstravelperdiemSelect{ float: left; background:url(../images/blocksTravelSelect.gif) no-repeat; }

.blockstravelperdiemUnSelect{ float: left; }

.blockswebsite{ float: left; font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; width:163px; height: 20px; margin: 0px 5px 0px 0px; padding: 4px 5px 0px 5px; }

.blockswebsiteSelect{ float:left; font: normal 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; width:163px; height: 20px; margin: 0px 5px 0px 0px; padding: 4px 5px 0px 5px; background: url(../images/reffaral_friend_tab.gif) no-repeat; }

.blockstravel{ float: left; width:117px; height: 20px; margin: 0px 10px 0px 0px; padding: 2px 5px 0px 5px; }

.blockstravelSelect{ float: left; width:117px; height: 20px; margin: 0px 10px 0px 0px; padding: 2px 5px 0px 5px; background:url(../images/travelbg.gif) no-repeat; }

.blocksyes{ float: left; width:70px; height: 20px; margin: 0px 10px 0px 0px; padding: 2px 5px 0px 5px; }

.blocksyesSelect{ float: left; width:70px; height: 20px; margin: 0px 10px 0px 0px; padding: 2px 5px 0px 5px; background: url(../images/yesbg.gif) no-repeat; }

.nobg { }

.nobgSelect {background: url(../images/no_bg.gif) no-repeat;}

.blocksno{ float: left;  margin: 0px 35px 0px 0px;  }

.blocksno1{ float: left;  margin: 1px 30px 0px 0px;  font: normal 11px/16px Tahoma, Geneva, Arial, Helvetica, sans-serif; }

.blocksno2{ float: left;  margin: 16px 5px 0px 0px;  font: normal 11px/16px Tahoma, Geneva, Arial, Helvetica, sans-serif; }

.blocksnoSelect{ float: left; height:44px;  margin: 0px 20px 0px 0px;  }

.blocksparttime{ float: left; margin-right: 10px; width: 200px; height:22; }

.blocksparttimeSelect{ float: left; margin-right: 0px; width: 200px; height:22; background: url(../images/parttimebg.gif) no-repeat; }

.websiteRadioTable_bg { background-image: url(../images/reffaral_friend_tab.gif); background-repeat:no-repeat; }  

/* ----------------------------- CSS for skillchecklist part End ------------------------ */

.red        { color:#cc0000; }

.green      { color:#336633; }
   
.spacerH5 { width: 100%; height: 5px;}

.spacerH10 { width: 100%; height: 10px;}

.spacerH20 { width: 100%; height: 20px;}

.paddLR3px  { padding: 0px 3px;}

.padd5px  { padding: 5px;}

.paddL5px  { padding-left: 5px;}

.paddL10px  { padding-left: 10px; } 

.paddL15px  { padding-left: 15px; } 

.paddL5R10px  { padding-left: 5px; padding-right: 10px;}

.paddLR10px{    padding-right: 10px;padding-left: 10px; }

.paddL10B5px  { padding-left: 10px; padding-bottom: 5px; }                       

.marR10px   { margin-right: 10px;    }

.paddR10px  { padding-right: 10px; font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;}

.paddR20px  { padding-right: 20px;}

.paddR40px  { padding-right: 40px;}   

.paddR70px  { margin-right: 120px;}                     

.padd10px   { padding: 10px;}   

.padd       { padding: 10px 20px 10px 10px;}                       

.paddB5px   { padding-bottom: 5px;}

.paddRBL5px  { padding: 0px 5px 5px 5px;}

.paddRB5L12px  { padding: 0px 5px 5px 12px;}

.paddRL5B10px { padding: 0px 5px 10px 5px;}

.paddTB5LR10px { padding: 5px 10px;}

.paddRL5px   { padding: 0px 5px ;}

.paddB8px   { padding-bottom: 8px;}

.paddB10px  { padding-bottom: 10px;}

.marB10px   { margin-bottom: 10px; display: block;}

.paddT5px   { padding-top: 5px;}

.paddT5px   { padding-top: 5px;}

.paddT2R10px   { padding-top: 2px; padding-right:10px; font: normal 11px/21px Tahoma, Geneva, Arial, Helvetica, sans-serif;}

.paddT5LR10px   { padding: 5px 10px 0px 10px;}

.paddT10px   { padding-top: 10px;}

.paddTB5px  { padding-top: 5px; padding-bottom: 5px; }

.paddRB5px  { padding-right: 5px; padding-bottom: 5px; }

.paddRB10px  { padding-right: 10px; padding-bottom: 5px; }

.paddR5px  { padding-right: 5px; }

.paddT1RB5px  { padding: 1px 5px 5px 0px; }

.paddT1B5px  { padding: 1px 0px 5px 0px; }

.paddT3RB5px  { padding: 3px 5px 5px 0px; }

.paddT8RB5px  { padding: 8px 5px 5px 0px; }

.paddT4B6px { padding: 4px 0px 6px 0px;}
   
   
   
#midcontentE {
    clear: both;
    margin:0px;
    margin:0px 0px 0px 0px;   
    height: 14px;   
    background: url(../images/common/left_bot.gif) no-repeat;   
    }   

.leftPanel{
    margin:2px 0px 0px 2px;
    background-image:url(../images/common/leftbg.gif);
}



.main_container_top_bg {
	background-image: url(../images/main_container_top_bg.jpg);
	background-repeat:repeat;
	background-color:#E2D8E9;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#663399; font-weight:bold;
	}	
	
.main_container_top_left {
	background-image: url(../images/main_container_top_left_corner.jpg);
	background-repeat:no-repeat;
	}		
	
.main_container_top_right {
	background-image: url(../images/main_container_top_right_corner.jpg);
	background-repeat:no-repeat;
	}			
	
.main_container_bottom_bg {
	background-image: url(../images/main_container_bottom_bg.jpg);
	background-repeat:repeat;
	}
    
.specialityTable { width:100%;  }

.specialityRow { width:100%; }

.specialityCell { width:50%; }

.certificatesCell{ width:30%; }  

.sub_container_label_text{
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-transform: none;
}

.wkHistTravelComp{
    background-image:url(../images/wh_box2_bg.gif);
	background-repeat:no-repeat;
}

.wkHistTravelComp1{
    background-image:none;
}

.wkHistHoursTable{
    background-image:url(../images/wk_parttime_bg.gif);
	background-repeat:no-repeat;
    
}

.wkHistHoursTable1{
    background-image:none;
}

/* ********* used only in legal page ********* */
.legal_table_Bg{
background: url(../images/legal_box_bg.gif) no-repeat;
font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;
}

.legal_table_Bg_none{
background-image:none;
font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;
}

/* ************* used in professional page ************** */
    .selectedRowColor{
    background-image:url(../images/prof_specilaity_checkbox_bg.gif);
	background-repeat:no-repeat;
	
    }
    .unselectedRowColor{
    background-image:none;
    }
.clear { clear: both;}

/* ************* used in skills page ************** */

.skill_head {
	background-color: #FBC468;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #533102;
	text-decoration: none;
	padding-left:5px;
}
.sub_heading {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	}
.skill_sub_heading {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #663399;	

}

.sub_heading_2 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #3573B9;	

}

.skills_sub_head1 {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FCD5A0;
}

.skills_sub_head2 {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FEEDD6;
}

#skill_overview_box{height:325px; width:100%; overflow:auto;
}



/* ************* New Classes For New UI - added Kapil Joshi ************** */





#page { width: 100%; margin:auto; padding:3px; text-align:left; border:#C6D7E7 1px solid; min-height:520px;}

#container{float: left; padding: 0px; margin: 0px; background: #fff;  min-height: 600px; padding:0px; width:100%; }

#content {float: left; margin: 5px; width:100%;}

#LHSadvt { padding: 3px; margin-top: 5px; color:#000000; text-align: justify; height:410px; width:128px;}

#RHSadvt { padding: 5px; margin-top: 5px; color:#000000; text-align: justify; height:410px; width:128px; border-left: #ccc 1px dashed;}

.left-col-top {background-image:url(../images/bgs/left-col-top.jpg;); background-repeat:no-repeat; width:128px;}
.left-col-bg {background-image:url(../images/bgs/left-col-bg.jpg); background-repeat:repeat;  width:128px; height:410px; padding:3px; padding:3px;}
.left-col-bottom {background-image:url(../images/bgs/left-col-bottom.jpg); background-repeat:no-repeat;  width:128px;}

#footer{ clear: both; font-size: 10px; font-family: Tahoma; color:#666666;  border-top: #ccc 1px dashed; margin:5px; }

#footer-line { padding:2px; margin:5px; border-top: #ccc 1px dotted; }

#bottom-border {border-bottom: #CCCCCC dashed 1px;}

#border-left {border-left: #CCCCCC dotted 1px;}

#border-right {border-right: #CCCCCC dotted 1px;}

.sr_number { font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#666; font-weight:bold;}

.errormsg{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#FF0000;}

.brand_sel{font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #663399;	
	padding: 10px 20px 10px 10px;}


/* ************* New Classes For New UI - Given By Mike Mayesr & added Kapil Joshi ************** */

.content_bg {
	BACKGROUND-COLOR: #ffffff
}
.right_col_bg {
	BACKGROUND-COLOR: #ffffff
}
.header_bg {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/right_top.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
H1 {
	FONT-WEIGHT: lighter; FONT-SIZE: 24px; COLOR: #3573b9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.left_col_bg {
	BACKGROUND-IMAGE: url(images/left_bg.gif); WIDTH: 178px; BACKGROUND-REPEAT: repeat-y
}
.footer_main {
FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../images/footer_bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; 
height: 15px; top: 35px; BACKGROUND-COLOR: #6e4c83;
}

.right_top_bg{
	BACKGROUND-IMAGE: url(../images/top_right_corner.gif); background-repeat:no-repeat;
	background-position:right;
	background-color:#FFFFFF;
}

.left_bottom_bg {
	BACKGROUND-IMAGE: url(../images/footerL.gif; ); background-repeat:no-repeat;
	background-position:right;
	background-color:#6E4C83;
	vertical-align:top;
	height:33px;
}


.footer_nav, .footer_nav:active, .footer_nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
		
}

.footer_nav:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	
}

.checklist_subhead
{
	font-family: Arial Black;
	font-size: 12px;
	color: #483157;
	
}

.checklist_step_box
{border:#CCC2B8 solid 1px; background-color:#FFEFD8;
font-family:Tahoma; font-size:12px; color:#362712;}

.checklist_step_font
{font-family:Tahoma; font-size:12px; color:#362712;}

.icon{ padding-left:4px;}
