/* CSS Document */

/*

 * Purpose       : Stylesheet for CiscoUK.com

 * Author        : Developed by Hiran Karunananda[UI Engineer/ PHP Developer - ]

 * Date Created  : 25-10-2007 

*/
 
* {	margin:0px;	padding:0px; }

/*----------- Common Styles --------------------------------------------*/
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

a { color:#A87C3D; text-decoration:underline; font-weight:bold; }
a:hover { text-decoration:none; }

h3 { font-size:18px; padding-bottom:15px; }
p { padding-bottom:10px; }
.list_item { padding-left:70px; }
.font-bold { font-weight:bold; }
.w3c1 { padding-top:7px; }
.w3c1 li { list-style-image:url(../images/list.gif); padding-bottom:5px; }
.list_move { padding-left:18px; padding-bottom:10px; } .list_move2 { padding-left:45px; padding-bottom:10px; }
.mandatory { color:#FF0000; }

.content_highliter_withoutlink { border:1px solid #D1CA6D; background-color:#F9F8EC; padding:10px 20px 10px 20px; font-weight:bold; }
.content_highliter a
{ 
	border:1px solid #D1CA6D; 
	background-color:#F9F8EC; 
	padding:5px; text-align:center;	font-weight:bold; margin:10px 0px 10px 0px;	display:block; text-decoration:none; color:#000000;
	min-height:15px !important;
	height:auto !important;
	min-height:15px;
	height:15px;		
}
.content_highliter a:hover { border:1px solid #DDAD91; background-color:#F9F1EC; }
.content_highliter_webform { border:1px solid #D1CA6D; background-color:#F9F8EC; padding:10px 20px 10px 20px; }

/*---------------- Specific Styles -------------------------*/
#navigation_bar_right .inner_code2, #navigation_bar_right .inner_code2 a { width:75px; }
#footer_navigation .inner_code1, #footer_navigation_sub1 .inner_code1, #footer_navigation_sub2 .inner_code1 { border:0px; }
#footer_navigation_sub1 .footer_navi_move1 { padding-left:201px; margin-top:5px; } .footer_navi_move2 { margin-top:5px; }
.inner_text { padding-left:7px; }
/*--------------- End of Specific Styles ------------------*/

/*------------- Form Elements Styles ----------------------*/
#wrapper input  /*--- for every input types ---------------*/
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #8596AF;	
	padding-left:3px;
}

.combo { font-family:Arial, Helvetica, sans-serif; font-size:11px; width:119px; border:1px solid #8596AF; padding-left:3px; }
.combo2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; width:230px; border:1px solid #8596AF; padding-left:3px; }
.textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px; width:114px; border:1px solid #8596AF; padding-left:3px; }
.textarea_main { font-family:Arial, Helvetica, sans-serif; font-size:11px; width:224px; border:1px solid #8596AF; padding-left:3px; }
#wrapper .checkbox { border:0px; }

#wrapper .button 
{ 
	background-image:url(../images/button_bc.jpg);
	background-repeat:repeat-x;
	height:21px;
	color:#FFFFFF;
	border-right:1px solid #929292;
	border-bottom:1px solid #929292;
	border-top:1px solid #C4C2C2;
	border-left:1px solid #C4C2C2;
	padding:2px;
	font-weight:800;	
	margin-top:6px;
}

.sub_header { color:#996666; font-size:14px; font-weight:bold; padding-bottom:3px; padding-top:7px; }
/*------------- End of Form Elements Styles ---------------*/
/*----------- End Common Styles --------------------------------------------*/

/*----------- Main Styles -------------------------------------------------*/
#wrapper { width:800px;	height:auto; margin:0 auto; }

/*------------ Header Styles with Main Navigation    ---------------------*/
#header_top_left { background-color:#ffffff; width:180px; height:4px; }
#header_top_right { background-image:url(../images/header_top_bar.jpg); background-repeat:repeat-x; width:619px;  }
#header { height:110px; }
#header_imgPanel { border-bottom:1px solid #ffffff; }

#navigation_bar_left
{
	background-color:#7D94A2;
	height:26px;	
	font-weight:bold;	
	width:179px;
}
#navigation_bar_left a { color:#FFFFFF; text-decoration:underline; }
#navigation_bar_left a:hover { text-decoration:none; }

#navigation_bar_right li
{
	border-left:1px solid #ffffff;
	float:left;
	width:67px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;	
	list-style-type:none;	
}
.navi_common a {background-image:url(../images/bc_but_green.gif); background-repeat:repeat-x; color:#FFFFFF; text-decoration:none; display:block; width:67px; height:20px; padding-top:6px; }
.navi_common a:hover { background-image:url(../images/bc_but_green-hover.gif); background-repeat:repeat-x; height:20px; }

.navi_uncommon a { background-image:url(../images/bc_but_gray.gif); background-repeat:repeat-x; color:#FFFFFF; text-decoration:none; display:block; width:67px; height:20px; padding-top:6px; }

.navi_uncommon_selected { background-image:url(../images/bc_but_gray.gif); background-repeat:repeat-x; color:#FFFFFF; text-decoration:none; display:block; width:67px; height:20px; padding-top:6px; cursor:default;}
.navi_common_selected { background-image:url(../images/bc_but_green-hover.gif); background-repeat:repeat-x; color:#FFFFFF; text-decoration:none; display:block; width:67px; height:20px; padding-top:6px; cursor:default; }
/*------------ End of Header Styles with Main Navigation ---------------------*/
/*---------- Content area styles ---------------------------------------------*/
#left { background-color:#E2E2E2; }
#right { padding:15px 10px 10px 10px; border-left:1px solid #ffffff; }
.item_header { background-color:#99A9B4; padding:3px 3px 3px 5px; color:#FFFFFF; font-weight:bold; border-top:1px solid #ffffff; }
.item_title { background-color:#E5E5E5; padding:3px 3px 3px 5px; color:#000000; font-weight:bold; border-top:1px solid #ffffff; }
.item_para { padding:4px 3px 12px 5px; }
.apply_course { background-color:#EEE1CB; }
.apply_course_title { font-weight:bold; font-size:12px; color:#6C0707; text-decoration:underline; padding-bottom:3px; }
.apply { width:69px; height:20px; padding-top:3px; padding-left:5px; margin-left:96px; margin-top:3px; }
/*---------- End of Content area styles --------------------------------------*/

/*---------- Footer area styles ---------------------------------------------*/
#footer_navigation { background-color:#7D94A2; color:#FFFFFF; height:15px; padding-left:70px; padding-top:3px; padding-bottom:3px; }
#footer_navigation li 
{
	list-style-type:none;
	float:left;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	border-right:1px solid #ffffff;
}
#footer_navigation a { color:#FFFFFF; text-decoration:none; font-weight:normal; }
#footer_navigation a:hover { color:#666666; }

#footer_navigation_sub1 { width:100%; height:15px; padding-top:10px; padding-bottom:3px; width:730px; }
#footer_navigation_sub1 a { text-decoration:none; color:#294364; font-weight:normal; } #footer_navigation_sub1 a:hover { text-decoration:underline; }
#footer_navigation_sub1 li 
{
	list-style-type:none;
	float:left;
	padding-left:20px;
	padding-right:20px;
	border-right:1px solid #000000;
}

#footer_navigation_sub2 { width:100%; height:15px; padding-top:10px; padding-bottom:3px; padding-left:10px; }
#footer_navigation_sub2 a { text-decoration:underline; color:#666666; font-weight:normal; }
#footer_navigation_sub2 li 
{
	list-style-type:none;
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #666666;
}
