
body
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin-top: 2px; 
	padding: 0;
	color: #000000;
}

.center{
	padding: 2px 30px 0px 5px; 
	background:url(../images/1pixel_bg.jpg) repeat-x;
	position:relative;
	color:#FFFFFF;
	text-align:right;
    vertical-align:text-bottom; 
	
font-weight:bold;
    font-style: normal;
    font-variant: normal;
    font-size: 13px;
    line-height: normal;
    font-family: Arial, Helvetica, sans-serif;
    top: 0px;
    left: 0px;
}
#topbanner {

position:relative;
margin-top: -90px;
    
}

#sidebar1 {
	position: absolute;
	top: 135px;
	background: #fff; 
	padding: 5px 5px 5px 2px;
	margin:5px 5px 5px 2px;
    left: 5px;
    
}

#sidebar2 {
	top: 55px;
	background: #fff; 
	padding: 0px 5px 5px 5px;
	margin:0px 5px 5px 5px;
}
.table_main{
background-color:#7f7f7f;
border:#000000 1px solid;}


.footer { 
	padding: 2px 30px 0px 5px; 
	background:url(../images/footer_bg.jpg) repeat-x;
	height:28px;
	position:relative;
	color:#FFFFFF;
	text-align:right;
	font-size:11px;
	vertical-align:text-top;
} 
.border_left{
border-left:1px solid #000000;
border-collapse:collapse;
}
.border_right{
border-right:1px solid #000000;
border-collapse:collapse;
}

.table_border{
border-left:1px solid #1d5395;
border-right:1px solid #1d5395;
border-collapse:collapse;
}

.test
{
    text-align: center;
    padding: 5px 5px 5px;
    font-weight: bold;
    color: #800000;
}

.textfield{  background-image:url(../images/textarea.jpg); width:140px; height:15px; background-repeat:no-repeat;}

.signup{padding:10px 10px 10px 10px;}

#skills_By_jobs{ padding:5px 0px 3px 100px;}
#skills_By_category{ padding:2px 0px 3px 150px;}
#skills_By_improvement{ padding:2px 0px 3px 200px;}
#free_test{ padding:2px 0px 3px 250px;}

.button_go{background:url(../images/btn_go.gif) no-repeat; width:50px; height:40px; color:#FFFFFF; font-weight:bold;}

.text_signup{ padding:2px 0px 5px 100px;
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:12px;
font-weight:bold;
color:#e46c0a;
}

.text_pump{ padding:2px 0px 5px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:16px;
font-weight:bold;
color:#e46c0a;

}

.text_p{padding:2px 130px 5px 30px;}

.td_menu{
	background-color:#f79646;
	border:3px solid #FFFFFF;
	height:50px;
	vertical-align:bottom;
	
}

.text_textform{padding:0px 10px  0px 5px; text-align:right;vertical-align:text-top;}
.textfield_textform{padding:0px 0px 0px 10px; }
.dropdown{width:155px; padding-left:0px;}
.textarea{width:149px;}

.links{
padding:10px 10px 10px 10px;
float:right;
margin-right: 0px;
}


.table_form{background:url(../images/form_bg.jpg) repeat-x bottom #9cc647;}

.text_welcome{font-weight:bold; color:#00b050; font-size:12px;}

em{color:#FF0000; font-size:12px;}
.table_orange{ 
background-color:#f79646;
border-bottom:#e5e3e1 5px solid;
border-left:#e5e3e1 5px solid;
border-top:#e5e3e1 5px solid;
border-right:#e5e3e1 5px solid;
}

li{color:#000000;vertical-align:text-bottom;list-style-image:url(../images/list.gif); font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.table_gradient_grey{background:url(../images/table_gradient.jpg) repeat-x bottom #e8e8e8;
border-left:#000 1px solid;
border-right:#000 1px solid;
}

.td_bottom{background:#bfbfbf bottom; border-bottom:1px solid #000;  text-align:right;}
.td_top{background:#ebebeb; border-top:1px solid #000; text-align:center; font-size:14px; font-weight:bold; }
 
.button_text{ 
color:#fff; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold;
height:22px;
vertical-align:text-top;
background-color:#e46c0a; 
border:2px solid; 
border-top-color:#385d8a; 
border-left-color:#385d8a; 
border-right-color:#385d8a; 
border-bottom-color:#385d8a; 
/*filter:progid:DXimagesTransform.Microsoft.Gradient 
(GradientType=0,StartColorStr='#e46c0a',EndColorStr='#be5a07'); */
} 


/*--------------------------------------------------------------------------*/
 .modalBackground
        {
            background-color: Gray;
            /*filter: alpha(opacity=50);*/
           /* opacity: 0.50;*/
        }
        .updateProgress
        {
            border-width: 1px;
            border-style: solid;
            background-color: #FFFFFF;
            position: absolute;
            width: 180px;
            height: 65px;
        }
.TabbedPanels {
	margin:0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 240px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}


.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 9px;
	margin: 0px 1px 0px 0px;
	font-size: 10px;
	font-weight:bold;
	list-style: none;
	border-bottom: solid 1px #07639A;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	background:url(../images/tab-bg.gif) repeat-x top;
	color:#fff;
}


.TabbedPanelsTabHover {
	background-color: #8c031c;
	color:#FFFFFF;
	background:url(../images/tab-hovr.gif) repeat-x top;
}


.TabbedPanelsTabSelected {
	background:url(../images/tab-hovr.gif) repeat-x top;
	color:#FFFFFF;
}


.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 2px #07639A;
	border-bottom: solid 2px #07639A;
	border-top: solid 2px #07639A;
	border-right: solid 2px #07639A;
	background-color: #ffffff;
	min-height:210px;
}


.TabbedPanelsContent {
	font-size:9px;
	padding:4px;
}

.TabbedPanelsContent a{display:block;}

.TabbedPanelsContentVisible {

}

* {
	margin:0; padding:0;
}
a:hover{text-decoration:none;}

a img { border-style: none;
    border-color: inherit;
    border-width: 0;
    width: 186px;
}
img {vertical-align:top;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}
html, input, textarea
	{
		font-family:Georgia, tahoma; 
		font-size:11px;
		line-height:17px;
		color:#868686;		
	}
	input, select { vertical-align:middle; font-weight:normal;}
strong {font-size:12px; color:#444444;}

a {color:#3d6f92; font-size:12px;}
/* main layout*/

#main { margin:0 0px 0 auto;
	width: 1163px;
}
.space
{height: 2px;}
#header .left {padding:0 0 0 0;}
#header .right {padding:0 0 0 0;
	width: 800px;
	height: 84px;
}
#header .right img
{
    
    float:right;
    width:80%;
    height:80px;
}
/*#header .right a {color:#868686; font-family:arial; font-size:12px; background:url(images/RSS.gif) no-repeat top right; padding:0 29px 2px 0;}*/
.h_logo{ height:100px ;width:100% ;}


#menu {background:url('../images/menu_tall.gif') repeat-x 50% top; 
width:100%;height:55px;
}
#menu .rightbg {background:url("../images/menu_right.gif") no-repeat right top;
width:100%; height:54px;
}
#menu .leftbg {background:url("../images/menu_left.gif") no-repeat left top; 
width:100%; height:54px;
}
#menu .padding {padding:9px 0;}



#menu .padding ul{width:817px;
}
#menu li {float:left; width:123px; background:url("../images/menu_libg.gif") top right repeat-y; font-size:12px; text-align:center; display:block; }
#menu li a
{
    color: #333333;
    text-decoration: none;
    font-weight: normal; 
    font-size: 12px ;
    display: block;
    padding: 8px 0 5px 0;
    font-family: Verdana;
}
/*#menu li span{ display:block; padding:8px 0 5px 0;color:#000000; text-decoration:underline;} */
#menu li a:hover {color:#000000; text-decoration:underline;}
/*#menu li span {color:#000000; text-decoration:underline;}*/

#menu .last {background:none;}
#index #middle .indent { width:1029px;
                         height:819px;
   
}

#index #middle .columns2 .padding { padding:0 0 0 4px ;}
#index #middle .columns1 .l_columns1 {float:left ; }
	#index #middle .columns1 .l_columns2 {float:left ; }
				
	
	.u_columns .p4 a img { width:220px ;}


.border .p1
{
	border-style: solid solid none solid;
	border-width: 1px 1px 0px 1px;
	border-color: #0000FF;
	
}
.border .p2
{
    border-style: none solid solid solid;
    border-width: 0px 1px 1px 1px;
    border-color: #0000FF;
    color: #000066;
    font-family: Verdana;
    font-size: 12px;
    padding-left: 7px;
    padding-right: 7px;
    text-align: justify;
}

.column1 .r_column1 
{
    background-color: #CCCCCC;
    text-align: center;
    height: 38px;
}
.column1 .r_column1 a
{
    font-size: 12px;
    font-weight: bold;
    color: #0000FF;
    
    text-decoration: none;
 
}
.column1 .r_column1 a:hover
  {
     color:#000000; text-decoration:underline;
  }
.column1 .r1_column1
{
    
    background-color: #CCCCCC;
    text-align: center;
    height: 38px;
    
}
.column1 .r1_column1 a
{
    font-size: 12px;
    font-weight: bold;
    color: #0000FF;
    text-decoration: none;
    
}
  .column1 .r1_column1 a:hover
    {
      color:#000000; text-decoration:underline;
    }

.column1 .r2_column1 
{
    
    background-color: #CCCCCC;
    text-align: center;
    height: 38px;
}
   .column1 .r2_column1 a
     {
         font-size: 12px;
        font-weight: bold;
          color: #0000FF;
       text-decoration: none;
    
    }
    .column1 .r2_column1 a:hover
    {
       color:#000000; text-decoration:underline;
     }
		.col1 .u_col1
{
    
    background-color: #333333;
}
	.col2 .u_col2
{
    
    background-color: #333333;
}
	.col3 .u_col3 
{
    
      background-color: #333333;
}
.col1 .u_col1 .p5
{
    font-weight: bold;
    text-align: center;
    font-size: 14px;
    color: #FFFFFF;
    font-family: Verdana;
}
.col2 .u_col2 .p5
{
 
    font-weight: bold;
    text-align: center;
    font-size: 14px;
    color: #FFFFFF;
     font-family: Verdana;
}
.col3 .u_col3 .p5
{
 
    font-weight: bold;
    text-align: center;
    font-size: 14px;
    color: #FFFFFF;
     font-family: Verdana;
}
.col1 .l_col1
{
   
    background-color: #C0C0C0;
}
.col2 .l_col2
{
    
    background-color: #C0C0C0;
    /*border-color: #FFFFFF #000000 #000000 #000000;*/
}
.col3 .l_col3
{
    
    background-color: #C0C0C0;
    /*border-color: #FFFFFF #000000 #000000 #000000;*/
}

.col1 .l_col1 .p6
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana;
    text-align: justify;
    padding-right: 2px;
    padding-left: 2px;
}
.col2 .l_col2 .p6
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana;
    text-align: justify;
     padding-right: 2px;
    padding-left: 2px;
}
.col3 .l_col3 .p6
{
    
   
    font-size: 11px;
    color: #000000;
    font-family: Verdana;
     text-align: justify;
      padding-right: 2px;
    padding-left: 2px;
    height:120px;
}


.columns2 .padding .p7
{
    font-weight: bold;
    color: #000000;
    font-size: medium;
    font-family: Verdana;
}
.columns2 .padding .p8
{
    text-align: center;
    font-weight: bold;
    font-size: medium;
    color: #008080;
    font-family: Verdana;
}
.columns2 .padding .p9
{
    text-align: center;
    font-weight: bold;
    font-size: medium;
    color: #FF9900;
    font-family: Verdana;
}

.columns2 .padding .style2
{
    background-color: #C0C0C0;
    height: 159px;
}
.tabs{padding: 0 0 10px; }
.tabs .tabset{margin: 0;padding: 0;list-style: none;width: 100%;}
.tabs .tabset:after {display: block;content: "";clear: both;}
.tabs .tabset li{float: left;margin: 0 6px 0 0;}
.tabs .tabset .tab
{
    float: left;
    position: relative;
    z-index: 1;
    bottom: -1px;
    background: url(../images/tab.gif) repeat-x;
    font-size: 11px;
    color: #000000;
    padding: 5px 5px 5px 5px;
    text-decoration: none;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #cf470d;
    border-right-color: #cf470d;
    border-bottom-color: #cf470d;
    border-left-color: #cf470d;
    font-family: Verdana;
    font-weight:bold;
}
.tabs .tabset .active{
	background: #FF3300;
	color: #FFFFFF;
	position: relative;
	text-decoration:underline;
	
}
.tabs .tabs-content
{
    position: relative;
    padding: 0px 10px 5px 5px;
    border: solid 1px #cf470d;
    background: #f4f4f4;
    font-size: 12px;
    font-family: Verdana;
}
.tabs .tabs-content #tab1
{
    
    background: url(../images/about.png) no-repeat ; 
    background-position: right;
    height: 223px;
    padding: 0px 0 0px 0;
    margin-bottom: 5px;
}
.tabs .tabs-content #tab2{background: url(../images/assessment.png) no-repeat;background-position:right;height:223px;padding: 0px 0 0px 0; margin-bottom:5px;}
.tabs .tabs-content #tab3{background: url(../images/placement.png) no-repeat;background-position:right;height:223px;padding: 0px 0 0px 0; margin-bottom:5px;}
.tabs .tabs-content #tab4{background: url(../images/hcm.png) no-repeat;background-position:right;height:223px;padding: 0px 0 0px 0; margin-bottom:5px;}
.tabs .tabs-content h2{font-size: 21px;color: #242424;margin: 0 ;}
.tabs .tabs-content h3{font-size: 16px;color: #363636;font-weight: normal;margin: 0 0 16px;}
.tabs .tabs-content li
{
    line-height: 22px;
    color: #000000;
    vertical-align: middle;
    list-style-image: url('../images/bullet.jpg');
    width: 415px;
    font-family: Verdana;
    font-size: 12px;
    list-style-type: none;
    list-style-position: inside;
}
.tabs .tabs-content .title{display: block;font-size: 1.1em;color: #2f2f2f;padding: 0 0 5px;}
 

#index #footer .foot
{
    background: url(../images/footer_bg.jpg) repeat-x;
   
    width: 1029px;
    height: 34px;
}



#index #footer .foot .link .f_indent { width:5px;}

#footer .padding {padding:9px 0;
    height: 23px;
    width: 1044px;
}
#footer li
{
    float: left;
    width: 123px;
    background: url(../images/menu_libg.gif) repeat-y right top;
    font-size: 12px;
    text-align: center;
    display: block;
    color: #000000;
	height: 20px;
}
#footer li a
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
    display: block;
    padding: 3px 0 5px 0;
    height: 7px;
    font-family: Verdana;
}
#footer li span{ display:block; padding:8px 0 5px 0;color:#000000; text-decoration:underline;}
#footer li a:hover {color:#000000; text-decoration:underline;}
/*#menu li span {color:#000000; text-decoration:underline;}*/
#footer .last {background:none;}

#index #footer .below
{
    background-image: url(  '../images/blank_f.PNG' );
    background-repeat: repeat-y;
    width: 1024px;
    height: 200px;
}

/* sign up page css*/
table .sign
{
    
    }
table .sign li
{
    line-height: 22px;
    color: #000000;
    width: 415px;
    font-family: Verdana;
    font-size: 12px;
    list-style-image: url('../images/bullet.jpg');
    list-style-position: inside;
    padding-left: 5px;
    vertical-align: middle;
}
.text{width: 268px;
height: 197px;margin-top: 50px;margin-left: 10px;
  
}
.text li{
line-height: 22px;
    color: #000000;
    width: 255px;
    font-family: Verdana;
    font-size: 12px;
    list-style-image: url('../images/bullet.jpg');
    list-style-position: inside;
    padding-left: 5px;
    vertical-align: middle;
}
    
.tx{  
}
.tx li{
line-height: 22px;
    color: #000000;
    width: 125px;
    font-family: Verdana;
    font-size: 12px;
    list-style-image: url('../images/bullet.jpg');
    list-style-position: inside;
    padding-left: 5px;
    vertical-align: middle;}
    
    .tx{  
}
.tx1 li{
line-height: 22px;
    color: #000000;
    font-family: Verdana;
    font-size: 12px;
    list-style-image: url('../images/bullet.jpg');
    list-style-position: inside;
    padding-left: 5px;
    vertical-align: middle;}
    
    
    	#index #middle .indent1 .middle1
{
    border-style: solid solid outset solid;
    border-width: 1px 1px medium 1px;
    border-color: #000000 #000000 #66CCFF #000000;
}
	#index #middle .indent1 .middle2
{
    border-style: none solid solid solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
}
	#index #middle .indent1 .middle1 .about1
{
    padding: 4px;
    font-size: 12px;
    font-family: Verdana;
    text-align: justify;
}
	    #index #middle .indent1 .middle1 li
{
    line-height: 22px;
    color: #000000;
    vertical-align: middle;
    list-style-image: url('../images/bullet.jpg');
    width: 415px;
    font-family: Verdana;
    font-size: 12px;
    list-style-type: none;
    list-style-position: inside;
    padding-left: 400px;
}
#index #middle .indent1
{
	width:1022px;
	height:auto;
}
	#index #middle .indent1 .middle2 .about2
{
    vertical-align: middle;
    font-size:12px;
    font-family:Verdana;
    padding: 4px;
}
#index #middle .indent1 .middle2 .l_middle2
{
    padding-top:8px;
    width:30%;
    }
#index #middle .indent1 .middle2 .r_middle2
{
    padding-top:8px;
    padding-left:4px;
    width:70%;
    margin-top:-151px;
    float:right;
    text-align:justify;
    font-size:12px;
    font-family:Verdana;
    
    }
    