/***************************************/
/*  CSS  html body style for centre    */
/*  E2E Solutions for New Possibilities*/
/***************************************/
html, body {text-align: center; padding: 0px; font-size: 0.85em;font-family:arial,verdana,sans-serif;margin: 0px;color: #ffff00;height:100%; background-color:#000000}

/***************************************/
/*  CSS  middle style for centre box    */
/*  E2E Solutions for New Possibilities*/
/***************************************/

.content{text-align: left;width: 900px;position: relative;margin-left: auto;margin-right: auto; }

/***************************************/
/*  CSS  wrapper div for inner content */
/*  E2E Solutions for New Possibilities*/
/***************************************/
#wrapper {position:absolute;text-align: left;margin: 0px auto;border:0;width: 900px;background-color:#000000;}

.pic_span_pdf{position:relative;top:-10px; margin: 0 10px 0 0; background-image:url(images_bw/pdf); background-repeat:no-repeat; height:36px; width:34px;display:block; float:left;}
.pic_span_word{position:relative;top:-10px; margin: 0 10px 0 0; background-image:url(images_bw/word.jpg); background-repeat:no-repeat; height:36px; width:34px;display:block; float:left;}



a:link{color:#ffff00; text-decoration:underline; }
a:visited{color:#ffff00; text-decoration:underline; }
a:hover{color:#b8e249; text-decoration:underline;}
/*******************************************/
/*  CSS  Header container and inner styles */
/*  E2E Solutions for New Possibilities    */
/*******************************************/
.header{position:relative;width:652px;padding:0px;margin:0;background-image:url(images_bw/grey_content_repeat.jpg);height:160px;}
.header_person{position:absolute;left:581px; top:46px;padding:0px;margin:0;background-image:url(images_bw/header_person.jpg); background-repeat:no-repeat;display:block;width:83px; height:123px;z-index:99 }


.padding_home{padding-left:20px;padding-right:10px;padding-top:5px;padding-bottom:5px;margin:0;width:620px; }
.padding{padding-left:20px;padding-right:10px;padding-top:5px;padding-bottom:5px;margin:0;width:610px; }
.header_bottom{padding:0px;margin:0px;width:652px;height:61px;background-image:url(images_bw/header_bottom_main.jpg); background-repeat:no-repeat;float:left}
.header_top{padding:0px;margin:0;width:652px;height:16px;background-image:url(images_bw/grey_content_top.jpg); background-repeat:no-repeat;display:block;}
.header p{padding:0px;margin:0;}
.logo{position:absolute; left:17px;top:20px;background-image:url(images_bw/logo.jpg); background-repeat:no-repeat; height:135px; width:281px; display:block;z-index:4;}
.header_text1{position:absolute; left:287px;top:50px;text-align:right;background-image:url(images_bw/company_text1.jpg); background-repeat:no-repeat; height:59px; width:276px; display:block}
.header_text2{position:absolute; left:310px;top:110px;background-image:url(images_bw/company_text2.jpg); background-repeat:no-repeat; height:35px; width:277px; display:block}
.header h1{font-size:34px;padding:0px;margin:0;}
.menu-container ul{position:relative;left:20px;padding:0px;margin:0;top:10px;float:left;}
#navlist li{list-style-type: none;text-align:center;float:left;margin-right:2px;}
#navlist a{ background-image:url(images_bw/button_back1.jpg); background-repeat:no-repeat; height:35px; width:86px; display:block;padding:0px;margin:0; text-decoration:none; color:#000000; font-weight:bold;padding-top:5px;font-size:12px;}
#navlist a:hover{ background-image:url(images_bw/button_back2.jpg);background-repeat:no-repeat; height:35px; width:86px; display:block;padding:0px;margin:0;color:#ffff00; text-decoration:none;padding-top:5px;}
.form{position:absolute;padding:0px;margin:0;left:434px;width:200px;}
.SearchBox{float:left; margin-right:5px;margin-top:1px; background-color:#000000; color:#FFFF00; font-size:14px; border: 1px solid #FFFF00;}
.go{background-color:#000000;color:#ffff00;float:left;width:auto; height:23px;display:block; border:1px solid #ffff00;font-size:10px;cursor:pointer;text-align:center }

/***********************************************/
/*  CSS  division and styles accessibility box */
/*  E2E Solutions for New Possibilities        */
/***********************************************/

.access_box {position:relative;top:60px;float: right;left:-30px; width:193px; padding:10px;background-image:url(images_bw/accesibility_box.jpg); background-repeat:no-repeat; height:222px; display:block;}
.access_contents{margin-left:5px;margin-right:5px;margin-top:10px;margin-bottom:31px; width:148px;height:167px}
.access_box ul{padding-left:15px;margin:0;float:left;text-align:center;margin-bottom:10px;}
#text_change li{list-style-type: none;text-align:center;float:left;margin-right:4px;margin-top:5px;}
.small a{ background-image:url(images_bw/button_back1.jpg); background-repeat:no-repeat; height:28px; width:35px; display:block;padding:0px;margin:0; text-decoration:none; color:#000000; font-weight:bold;padding-top:5px;font-size:10px; text-decoration:underline;border:1px solid #ffff00;line-height:20px;}
.small a:hover{ background-image:url(images_bw/button_back2.jpg);background-repeat:no-repeat; height:28px; width:35px; display:block;padding:0px;margin:0;color:#ffff00; text-decoration:none;padding-top:5px;border:1px solid #000000;}
.medium a{ background-image:url(images_bw/button_back1.jpg); background-repeat:no-repeat; height:28px; width:35px; display:block;padding:0px;margin:0; text-decoration:none; color:#000000; font-weight:bold;padding-top:5px;font-size:12px; text-decoration:underline;border:1px solid #ffff00;line-height:18px;}
.medium a:hover{ background-image:url(images_bw/button_back2.jpg);background-repeat:no-repeat; height:28px; width:35px; display:block;padding:0px;margin:0;color:#ffff00; text-decoration:none;padding-top:5px;border:1px solid #000000;}
.large a{ background-image:url(images_bw/button_back1.jpg); background-repeat:no-repeat; height:28px; width:35px; display:block;padding:0px;margin:0; text-decoration:none; color:#000000; font-weight:bold;padding-top:5px;font-size:14px; text-decoration:underline;border:1px solid #ffff00;}
.large a:hover{ background-image:url(images_bw/button_back2.jpg);background-repeat:no-repeat; height:28px; width:35px; display:block;padding:0px;margin:0;color:#ffff00; text-decoration:none;padding-top:5px;border:1px solid #000000;}
.access_arrow{position:absolute;top:155px; left:25px; width:24px; height:19px; display:block; background-image:url(images_bw/arrow.jpg); background-repeat:no-repeat;margin:0px;padding:0px;}
.green_p{width:148px; height:25px;text-align:center; font-size:13px; background-color:#ffff00;color:#000000; font-weight:bold;padding:0px;margin:0;line-height:22px;}
.p_bold{margin-left:15px;margin-right:2px;font-weight:bold; font-size:12px;padding:0px;margin-top:0px;margin-bottom:0px;}
.p_right{font-weight:bold; font-size:12px; text-align:right; padding-top:5px; padding-right:15px;margin:0px }
.p_right a{font-weight:bold; font-size:12px;color:#ffff00; text-decoration:none }
.p_right a:hover{font-weight:bold; font-size:12px;color: #ffff00; text-decoration:underline }
.p_border{width:148px;border-top: 1px dashed #ffff00; clear:both;padding:0px;}
.li{list-style-type:none}


.ul{ font-weight:bold}
.ul li{margin-top:3px;}

p{padding-top:5px;padding-bottom:15px;margin:0px;}
.anchor{margin-top:40px;margin-right:5px;}
.anchor a:link,.anchor a:visited  ,.anchor a:active{color: #ffff00;font-weight:bold;text-decoration: none;}
.anchor a:hover {text-decoration: underline;color: #ffff00;	font-weight:bold}
.hr{ border-top:1px dashed #ffff00;margin-right:5px;}

.list_star{ list-style-image:url(images_standard/list_star.jpg);font-weight:bold }
.list_star li{ margin-bottom:5px; }
.list_star a, list_star a:visited{color: #ffff00; text-decoration:none}
.list_star a:hover{color: #ffff00; text-decoration:underline}


.pic_top_Index{float:right; background-image:url(images_bw/HomePic.jpg); background-repeat:no-repeat; width:200px; height:142px;display:block;}

.pic_top_About{float:right; background-image:url(images_bw/AboutPic.jpg); background-repeat:no-repeat; width:400px; height:283px;display:block;}						
.pic_top_Contact{float:right; background-image:url(images_bw/ContactPic.jpg); background-repeat:no-repeat; width:268px; height:190px;display:block;}
.pic_top_Products{float:right; background-image:url(images_bw/ProductsPic.jpg); background-repeat:no-repeat; width:250px; height:221px;display:block;}
.pic_top_Links{float:right; background-image:url(images_bw/LinkPic.jpg); background-repeat:no-repeat; width:200px; height:177px;display:block;}

.pic_top_Org{float:right; background-image:url(images_bw/OrgPic.jpg); background-repeat:no-repeat; width:200px; height:142px;display:block;}
.pic_top_Inclusion{float:right; background-image:url(images_bw/InclusionPic.jpg);width:150px; height:164px; display:block;}
.pic_top_Resources{float:right; background-image:url(images_bw/ResPic.jpg); background-repeat:no-repeat; width:200px; height:142px;display:block;}

.home_button1{background-color:#ffff00; margin:0px; padding-top:3px;height:54px; width:112px; background-repeat:no-repeat; display:block; text-align:center; color:#000000;font_size:11px; padding-top:5px; padding-bottom:5px;  }

.text_boxes a, .text_boxes a:visited{background-color:#ffff00; margin:0px;height:52px; width:112px; background-repeat:no-repeat; display:block; text-align:center; color:#000000;   padding-bottom:5px; padding-top:5px;border:1px solid #ffff00}	
.text_boxes a:hover{background-color:#000000; margin:0px;height:52px; width:112px; background-repeat:no-repeat; display:block; text-align:center;    padding-bottom:5px; color:#ffff00; text-decoration:none;  padding-top:5px; border:1px solid #ffff00}	



.p_main{font-size:1.2em; font-weight:bold;}

.list_star_sub { font-weight:bold; margin-right:5px;}
.list_star_sub li{list-style-image:url(images_bw/list_star.jpg); margin-bottom:10px; }
.list_star_sub a, list_star_sub a:visited{color: #ffff00; text-decoration:none}
.list_star_sub a:hover{color: #ffff00; text-decoration:underline}


.breadcrumbs{position:relative; left:0px; top:-10px;margin:0px; padding-bottom:10px;padding-top:0px; font-weight:bold;padding-left:5px;}
.breadcrumbs a, breadcrumbs a:visited{color: #ffff00; text-decoration:none}
.breadcrumbs a:hover{color:#ffff00;text-decoration:underline}


.portraits{float:right; border:2px solid #ffff00;margin-right:10px;}

h1{padding-left:0px; margin:0px; padding-top:0px;}


#quote-box{position:absolute;left:655px; top:300px; margin:0px; padding:0px;width:262px; background-image:url(images_bw/quote-repeat.jpg); background-repeat:repeat-y;list-style-type:none}

#quote-top{margin:0px;padding:0px; background-image:url(images_bw/quote-top.jpg); width:262px; height:18px; list-style-type:none }			
#quote-bot{margin:0px;padding:0px; background-image:url(images_bw/quote-bottom.gif); width:262px; height:123px; list-style-type:none }			
#quote-text{margin:0px;padding:0 22px 0 22px;}
#quote-text h1, #quote-text h2, #quote-text h3 {margin:0 0 5px 0;padding:0px}





	
/*******************************************/
/*  CSS  division and styles for right side*/
/*  E2E Solutions for New Possibilities    */
/*******************************************/

#side-b {position:relative;float: right;top:-24px;padding-bottom:20px;width:10px;left:-24px;border:1px solid #000000}


/*******************************************/
/*  CSS  styles for content boxes          */
/*  E2E Solutions for New Possibilities    */
/*******************************************/

.content_box_large {position:relative;float:left;padding:0px;background-image:url(images_bw/content_repeat.jpg);width: 652px;}
.content_bottom{position:relative;padding:0px;margin:0;width:652px;height:18px;background-image:url(images_bw/content_bottom.jpg); background-repeat:no-repeat;bottom:0px;float:left;margin-bottom:27px;}
.content_top{padding:0px;margin:0;width:652px;height:20px;background-image:url(images_bw/content_top.jpg); background-repeat:no-repeat;}
.text_boxes{width:114px;float:left;margin-right:8px; margin-left:1px;}	
.p_clear{clear:both;}
.text_margin_bottom{margin-bottom:96px}
.text_margin_bottom2{margin-bottom:32px}
					
/***************************************/
/*   STYLESHEET FOR BLACK AND YELLOW   */
/*  E2E Solutions for New Possibilities*/
/***************************************/

/*******************************************/
/*  CSS html content paragraph styles      */
/*  E2E Solutions for New Possibilities    */
/*******************************************/

.p_nopadding{padding:0px;margin:0px;}
.p_margintop{position:absolute;top:245px;left:0px;}

/*******************************************/
/*  CSS floating styles                    */
/*  E2E Solutions for New Possibilities    */
/*******************************************/
.float_left{float:left;}
.float_right{float:right;}
.float_left_list{float:left; width:310px;}

/*******************************************/
/*  CSS footer content and styles          */
/*  E2E Solutions for New Possibilities    */
/*******************************************/

.footer{position:relative;width:652px; top:30px;padding:0px;background-image:url(images_bw/grey_content_repeat.jpg); clear:both; margin-top:27px; z-index:3}	
.footer_bottom{position:relative; top:30px;padding:0px;margin:0;width:652px;height:18px;background-image:url(images_bw/grey_content_bottom.jpg);display:block;}
.footer p{font-size:12px;color: #ffffff; margin-left:40px;margin-right:60px;margin-bottom:2px;}
.footer_person1{position:absolute; left:-12px; top:-23px;background-image:url(images_bw/footer_person1.jpg); background-repeat:no-repeat; height:125px; width:65px; display:block ;margin:0px;z-index:3;}
.footer_person2{position:absolute; left:575px; top:-43px;background-image:url(images_bw/footer_person2.jpg); background-repeat:no-repeat; height:143px; width:80px; display:block;margin:0px; z-index:3;}
#navcontainer_bottom {position:relative;top:5px;text-decoration: none;font-family: arial, verdana , helvetica, sans-serif;font-size:12px; text-align:center;color: #ffff00;}
#navcontainer_bottom a{color: #ffff00;text-decoration: none;padding-left:9px;padding-right:9px;}
#navcontainer_bottom a:link, #navcontainer_bottom a:visited{color: #ffff00;text-decoration: none;}
#navcontainer_bottom a:hover{text-decoration: underline;color: #ffff00; }
.bottomtext_left{float: left; color:#ffff00}
.bottomtext__right{float: right;}
.bottomtext__right a{font-size:12px;color: #ffff00; text-decoration:none}
.bottomtext__right a:hover{font-size:12px;color: #ffff00;text-decoration:underline}
.list_star{ list-style-image:url(images_bw/list_star.jpg)}


.form_reg{margin:20px 0 0 0; padding:0px; color:#ffff00}
.submit-white{margin:0px;padding:0px; background-image:url(images_bw/submit1black.jpg); background-repeat:no-repeat; width:89px; height:39px; display:block; border:none; cursor:pointer}
	
div.row {clear: both;padding-left:5px;padding-right:5px;padding-bottom:7px;}
div.row span.label {float: left;font-weight:bold;padding-bottom:7px;text-align: left; width:370px}
div.row span.formw {float: right;padding-bottom:7px;text-align: left; width:200px}
