/* CSS Document */

@charset "UTF-8";

/*================================BODY EDIT=============================== */
/*
* { margin:0px; padding:0px;}

  body { background-color: #E1E5E6;
  text-align:center;
  font-size:11px;
  font-family:tahoma, Arial, Helvetica, sans-serif;
  color:#666666;
  line-height:150%;
    }
	
a:link, a:visited{ color:#3399cc; text-decoration:none;}
a:hover{ text-decoration:underline;}
*/
body {
background:#E1E5E6 url(../images/logowatermark.png) repeat fixed center;
  text-align:center;
  font-size:15px;
  font-family:tahoma, Arial, Helvetica, sans-serif;
  color:#666666;
  line-height:150%;
    }	
/*================================HOLDING CONTAINER=============================== */
/*
 #container{
 width:918px;
  margin: 0 auto;
  background-color:#FFFFFF;
  text-align:left;
}

 #wrapper{ float:left; width:890px; background-color:#FFFFFF; text-align:left;}
 html>body #wrapper{ float:left; width:918px; background-color:#FFFFFF; text-align:left;}
*/
#container{
 width:930px;
  margin: 0 auto;
  text-align:left;
  padding-left:6px;
  background:transparent url(../images/containerbg.png) repeat-y center;
  overflow:hidden;
}

 #wrapper{ float:left; width:890px;/* background-color:#FFFFFF; */;padding-left:5px;padding-right:5px;text-align:left;}
 html>body #wrapper{ float:left; width:918px;/* background:#FFFFFF;*/ text-align:left;padding-right:5px;overflow:hidden;

 }
#head{
background:transparent url(../images/topbg_psd.png) no-repeat center top;height:24px; 
margin-left:-6px;
}
/*================================HEADER PARTS=============================== */


#logo{
float:left;
width:610px;
	margin:10px;
	}
	
#search{float:right; width:150px; margin-right:20px; }
html>body #search{float:right; width:180px; margin-right:20px; }
	
	
/*===============================MAIN MENU=============================== */
#main_menu{float:left; clear:both; width:800px; margin:0 0 0px 10px; overflow:hidden}
/*.hlist a{ float:left; padding:8px 10px 8px; font-size:14px; font-weight:bold; color:#4fb2dc; text-decoration:none;}
.hlist a:hover{ color:#fff; background:#4fb2dc; padding:8px 10px 8px; text-decoration:none;}
.hlist a:active{ color:#fff; background:#4fb2dc; padding:8px 10px 8px; text-decoration:none;}*/


/*===============================SUB MENU================================ */
#sub_menu ul{ float:left; margin:10px 0 10px 0; padding:5px;}
#sub_menu ul li{ float:left; width:195px; list-style:none; line-height:200%; margin-right:6px; padding:0 0 6px 5px; border-bottom:1px #ccc solid; display:block;}
#sub_menu ul li a{ font-size:11px; font-weight:bold; text-decoration:none; color:#455560;  padding:10px 0 0 0px;}
#sub_menu ul li a:hover{ color:#4fb2dc;}
#sub_menu ul li a:active{ color:#4fb2dc;}



/*================================BANNER=============================== */

#banner{
float:left;
width:620px;
}


/*================================COLUMN ONE=============================== */


html>body #col1 { float:left; width:630px; margin:10px; }
#col1 { float:left; width:620px; margin:5px; }

#intro_content{float:left;
margin-top: 10px;
width:600px;
}
#subcol{
float:left;
width:600px;
}

#col_left { float:left; width:280px; background:#def2fd; padding:10px;}

#col_right{ float:right; width:280px; background:#def2fd; padding:10px;}


/*================================COLUMN TWO=============================== */


html>body #col2 {float:right; width:230px; margin:10px; }
#col2 {float:right; width:230px; }

#newsletter{float:right; width:220px;}
html>body #newsletter{float:right; width:250px;}

#news{float:right; width:220px; }
html>body #news{float:right; width:250px; margin-top:20px;}


#related_links{ float:right; width:220px; }
html>body #related_links{ float:right; width:250px; margin-top:20px;}

#related_links a{ float:left; width:220px; border-bottom:1px #3399cc dotted; color:#3399cc; font-size:11px; line-height:200%; text-decoration:none; display:block; padding:0 0 0 10px;}
htnl>body #related_links a{ float:left; width:250px; border-bottom:1px #3399cc dotted; color:#3399cc; font-size:11px; line-height:200%; text-decoration:none; display:block; padding:0 0 0 10px;}

#related_links a:hover{ color:#444; background:#ccc;}




/*================================INSIDE PAGE=============================== */


html>body #main_content { float:left; width:610px; }
#main_content { float:left; width:620px; }

htnml>body #sub_menu{ float:left; width:200px;}
#sub_menu{ float:left; width:150px;}


#content{ float:right; width:400px; margin:10px 0 0 0;}
#content ul { margin:5px 0 0 20px;}
#content ul li { padding:5px 0 5px 0;}

#content ol { margin:5px 0 0 20px;}
#content ol li { padding:5px 0 5px 0;}


/*------------------------------HEADER FORMATTING-------------------------------------*/
 h1,h2,h3,h4,h5,h6 {
    font-family: "Times New Roman", Times, serif;
    font-weight:normal;
    color:#222;
    margin: 0 0 0.25em 0;
  }

  h1 { font-size: 21px; text-decoration:underline 1px #3399cc dotted; }                       /* 30px */
  h2 { font-size: 18px; text-decoration:underline 1px #3399cc dotted; }                       /* 24px */
  h3 { font-size: 150%; }                       /* 18px */
  h4 { font-size: 133.33%; }                    /* 16px */
  h5 { font-size: 116.67%; }                    /* 14px */
  h6 { font-size: 116.67%; }                    /* 14px */
  

/*------------------------------ROUNDED CORNERS blue-------------------------------------*/  
  
.box_left{
	float:left;
	width:290px;
	margin:5px;
	background-color:#A1CBE5;
}

 .box_right{
  float:right;
  width:290px;
  margin:5px;
  background-color:#A1CBE5;
}

.boxes{
padding:5px;
}

 /*-------------------------- Rounded Corners-------------------------------------------------------------------*/
 b.btop, b.btop b, b.bbot, b.bbot b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(../../Desktop/kenas/images/rc.png);
    background-repeat: no-repeat;
}
b.btop b{background-position: 100% -10px}
b.bbot{background-position: 0 -20px}
b.bbot b{background-position: 100% -30px}   



/*------------------------------ROUNDED CORNERS green-------------------------------------*/ 
#box_right{
  float:right;
  width:268px;
  margin-left:10px;
  background-color:#E1EEB3;
}

#boxes{
padding:5px;
height:200px;
}
 /*-------------------------- Rounded Corners-------------------------------------------------------------------*/
 b.bt, b.bt b, b.bb, b.bb b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(../images/rc.png);
    background-repeat: no-repeat;
}
b.bt b{background-position: 100% -10px}
b.bb{background-position: 0 -20px}
b.bb b{background-position: 100% -30px} 



.facts{
border-top:#999 1px solid;
border-bottom:#999 1px solid;
}


/*------------------------------FOOTER-------------------------------------*/ 
#footer, #footer1{ clear:both; margin:10px; color:#3F3F41; border-top: 1px #B8D4F1 solid; line-height: 1.5em; font-size:10px; font-weight:bold;}
#footernotes{ clear:both; margin:0 10px 10px 10px; color:#3F3F41; line-height: 1.5em; font-size:11px;}
#footer a{ padding:0 10px; border-right:1px #3F3F41 solid; color:#3F3F41; text-decoration:none; line-height:250%;}
#footer a:hover{ text-decoration:underline;}


/*------------------------------FOOTER-creds-------------------------------------*/ 

#credits{float:left; background-color:#FFFFFF; width:910px; margin:0;}
#socialm{margin:10px; float:left; width:100px;}
#twitter{margin:10px; float:left; width:400px;}
#dot_cred{margin:10px; float:right;width:200px;}

/*------------------------------HR STYLING-------------------------------------*/ 
  hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.25em 0;
    padding: 0 0 0.25em 0;
    border:0;
    border-bottom: 1px #eee solid;
  }

.hr {
    color:#7F8B93 ;
    background:transparent;
    margin: 0 0 0.25em 0;
    padding: 0 0 0.25em 0;
    border:0;
    border-bottom: 1px #4B93DE dotted;
  }
  
  
  
  /* IE6 css fixer v0.4: Wed, 08 Jul 2009 10:25:23 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
#main_menu,
#col_left,
#col_right,
#sub_menu,
#content,
.box_left,
.box_right,
#box_right,
#logo,#col1,
#search,#col2,
#banner,#intro_content,#subcol,#main_content,
#newsletter,#news,#related_links {display:inline;}

/* IE6 css fixer v0.4: Tue, 28 Jul 2009 09:17:48 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
#main_menu,
.hlist a,
#sub_menu ul li,
#col_left,
#col_right,
#related_links,
#related_links a,
#sub_menu,
#content,
.box_left,
.box_right,
#box_right,
#socialm,
#dot_cred,
#logo,#col1,
#search,#col2,


.calendar{ font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
.tx-mininews-pi1-searchbox-sword, .tx-indexedsearch-searchbox-sword{ border:1px #ccc solid; padding:2px 5px; width:250px;}
.tx-mininews-pi1-searchbox-button, .tx-indexedsearch-searchbox-button{ color:#fff; background:#3399cc; border:none; padding:2px 10px;}

.tx-indexedsearch-selectbox-type, .tx-indexedsearch-selectbox-defop, .tx-indexedsearch-selectbox-media, .tx-indexedsearch-selectbox-lang, .tx-indexedsearch-selectbox-sections, .tx-indexedsearch-selectbox-order, .tx-indexedsearch-selectbox-desc, .tx-indexedsearch-selectbox-results, .tx-indexedsearch-selectbox-group{ border:1px #ccc solid; padding:2px 5px; margin:8px 5px 0 0;}
.tx-indexedsearch table td{ font-size:12px; padding:0 5px;}
#tx_indexedsearch_extResume{ border:1px #ccc solid;}

/************foot*****/
#foot{
clear:both;
background:transparent url(../images/bot_psd.png) no-repeat center bottom;height:24px; 
margin-left:-6px;z-index:5;

}
/****search button ***/
input[name="tx_indexedsearch[submit_button]"]{color:#fff;background-color:#3399cc;margin-left:3px;border:1px solid gray}
#topsearchbox{color:#fff;background-color:#3399cc;margin-left:3px;border:1px solid gray}
/********bread_crumb************/
div#bread_crumb {margin:10px}
div#bread_crumb a{color:#3399cc;text-decoration:none}
div#bread_crumb a:hover{color:#888888;text-decoration:underline}


/*************** added for credits *************/
#credits div a{color:#3399cc;text-decoration:none;font-size:12px !important}
#credits div a:hover{text-decoration:underline;font-size:12px !important}
#credits div img{vertical-align:middle;margin:0 5px;border:none}

/**** increase font size for content **************/
#intro_content,#content,.bodytext{font-size:12px;line-height:130%}
#intro_content p,#content p,.bodytext  p{margin-top:5px;margin-top:5px;}
/********** add active showing on main menu ***********/
#main_menu ul{list-style:none;height:20px;margin:3px 0 0 0}
#main_menu li{float:left !important}
#main_menu li.active {float:left !important}
#main_menu li.active  a{padding:5px 15px;color:#3399cc;text-decoration:none;font-weight:bold}
#main_menu li.active  a.active{padding:5px 15px;color:#3399cc;text-decoration:none;font-weight:bold}
#main_menu li a{padding:5px 15px;color:#3399cc;text-decoration:none;font-weight:bold} 
#main_menu  ul li a.active{color:#fff !important;background-color:#3399cc  !important}
#main_menu  ul li a:hover{color:#fff !important;background-color:#3399cc !important}
#sub_menu ul {list-style:none  !important}
#sub_menu ul li{display:block  !important;float:none  !important}
#sub_menu ul li a{font-size:11px  !important;color:#4fb2dc;text-decoration:none  !important}
#sub_menu ul li.active a{color:#808080  !important;}
#sub_menu ul li a:active{color:#808080  !important;}
#sub_menu ul li a:hover{color:#808080  !important;}

