@charset "utf-8"; 
/* Page Elements */
body{background-color:#fff; margin:0; font-family:Arial,Helvetica,sans-serif;  font-size:11px;}

/* IDs */
#Wrapper{width:1024px; margin:0px auto 0px auto; background-color:#FFF;}
#Top{width:1024px; background: #91bb83 url(../Client.Images/banner_bg.jpg) no-repeat 0 0; margin:0px auto 0px auto; float: left; padding-bottom: 10px;}

#HomeTop{width:1024px; background: #6678c2 url(../Client.Images/home_bannerbg.jpg) no-repeat 0 0; margin:0px auto 0px auto; float: left; padding-bottom: 10px;}

#TopLeft{width:550px; } /* remove height */
#TopRight{width:324px; display:inline; float:right; margin:20px 0px 0px 0px; padding:/200px 0 0 0;}

#TopNav{display:inline; float:right; margin:50px 35px 0px 0px; font-size:13px; width:300px;}

/* REMOVE this style
#homeLogo {background: url(../Client.Images/HOMELOGO.JPG) no-repeat left 25px;width:600px; margin:0px 0px 0px 45px; padding:28px 0 15px 0; float: left;}
*/

#Logo{background: url(../Client.Images/LOGO.JPG) no-repeat left 25px;width:600px; margin:0px 0px 0px 45px; padding:28px 0 15px 0; float: left;}
/*  add below */
#Logo img#graphic, #homeLogo img#graphic { width: 263px; height: 91px; } 

#Logo a img, #homeLogo a img { border: none; float: left; } 

#Logo .btn, #homeLogo .btn { margin: 25px 0px 0px 10px; }

#topLower { width: 97%; float: left; clear:both; margin-top: 20px; }

#oiNav{display:inline; float:right; margin:0px 35px 0px 0px; font-size:13px;}
#laNav{display:inline; float:left; margin:10px 0px 0px 25px; font-size:12px; color:#FFF; margin-top:-10px;}

#SignUp{display:inline; float:left; width:217px; height:84px; margin:30px 0px 0px 30px; }
#HomeSignUp{  display:inline; float:left; width:100px; height:84px; margin:0;margin-top:45px;}

#signUpInput{width:207px; padding:50px 0px 0 15px; text-align:left;}
#Search{display:inline; float:right; margin:10px 0px 0px 0px;width:230px; height:21px;}

#Search .button{float:right; margin:2px 0 0 0 ; /margin: -25px 0 0 0;}
#Search.searchinput {float:left; margin:0;}

#main{width:1024px; margin:0px auto 0px auto;}
#mainLeft{display:inline; float:left; width:700px; margin:0px 0px 0px 0px;}
#mainRight{display:inline; float:right; width:324px; margin:0px 0px 0px 0px;}
#mainTop{width:1024px; margin:0px 0px 0px 0px;}
#mTopLeft{width:750px; margin:0px 0px 0px 0px;float:left;}
#homeTopRight{display:inline; float:right; width:284px; margin:0px 0px 0px 0px;}
#mTopRight{display:inline; width:284px; margin:-295px 0 0 0; /margin: -295px 40px 0 0}

#mainMiddle{width:979px; margin:40px 0px 0px 25px;}
#mainBottom{width:1024px; margin:0px 0px 0px 0px; padding:55px 0 55px 0px;}
#homeBottom{width:1024px; margin:0px 0px 0px 0px; padding:30px 0 30px 0;}
#homeBottomLeft{display:inline; width:700px; float:left;}
#homeBottomRight{display:inline; width:289px; float:right; margin-bottom:20px;}


#BlogContent{ display:inline; width:680px; float:left; margin:0 0 0 20px;}
#BlogContent a{color:#66c;font-size:13px; font-weight:bold;;}
#BlogTitle{width:680px;/* height:50px;*/ margin:10px 0px 0px 20px;}
#BlogContent td {padding-top:30px;}


#BlogTitle div{margin:-30px 20px 0px 0px;}
#PromoBox1{display:inline; width:347px; height:113px; float:right; margin-right:20px; background:url(../Client.Images/promo_bg1.jpg);}

#PromoContent1{width:145px; height:93px; margin:15px 5px 0px 140px;}

#PromoBox2{display:inline; width:347px; height:113px; float:right; margin-top:40px; margin-right:20px; background:url(../Client.Images/promo_bg2.jpg);}
#PromoContent2{width:200px; height:93px; margin:15px 0px 0px 60px;}

#PromoContent1 .moveLeft{margin-left:-50px; width:180px;}

#PromoContent1 .moveRight{margin-left:50px; width:180px;}

#PromoBox3{display:inline; width:347px; height:113px; float:right; margin-top:40px; margin-right:20px; background:url(../Client.Images/promo_bg3.jpg);}
#PromoContent3{width:200px; height:93px; margin:15px 0px 0px 140px;}


#mBottomContainer{width:979px; margin:0px 0px 0px 25px; background:url(../Client.Images/bottom2.jpg) no-repeat; float:left;}

#Title{margin:5px 0px 0px 25px; font-size:16px; font-weight:bold;}
#aboutTitle{margin:20px 0px 0px 25px; font-size:22px; font-weight:bold; color:#66c;}
#defaultTitle{margin:20px 0px 0px 25px; font-size:22px; font-weight:bold; color:#66c; display:none;}
#Breadcrumbs{display:inline; float:right; margin:-15px 0px 0px 0px; font-size:11px;}
#articleBreadcrumbs{ margin:20px 0px 0px 25px; font-size:12px;}
#letters{display:inline; float:right; margin-top:20px; margin-right:40px;}
#letters a{font-size:20px;}
#controls{display:inline; float:right; margin-top:10px; margin-right:40px; font-size:14px; vertical-align:middle;}
#controls a{font-size:13px;}
#num_nav a{font-size:11px;}
#articleContent{width:675px; margin:20px 0px 0px 25px; font-size:11px;     color:#000;}
#articleComments{margin:10px 0px 0px 25px;}
#addComments_box{margin:20px 0px 0px 25px; width:675px; height:260px; border:1px solid #CCC;}
#addComments{margin:10px 0px 0px 10px; width:655px; height:260px;}
#bottom_Breadcrumbs{margin:30px 0px 0px 25px; font-size:12px;}
#bottom_controls{display:inline; float:right; margin:10px 0px 0px 20px; font-size:14px; vertical-align:middle;}
#bottom_controls a{font-size:13px;}
#AITG_Top{display:inline; float:right; margin:40px 15px 0px 0px; width:275px; height:49px; background:url(../Client.Images/toc_top.gif);}
#AITG_middle{display:inline; float:right; margin:0px 15px 0px 0px; width:275px; background:url(../Client.Images/toc_middle.gif);}
#AITG_bottom{display:inline; float:right; margin:0px 15px 0px 0px; width:275px; height:24px; background:url(../Client.Images/toc_bottom.gif);}
#YMABI_middle{display:inline; float:right; margin:0px 15px 0px 0px; width:275px; background:url(../Client.Images/toc_middle.gif)}
          
#YMABI_bottom{display:inline; float:right; margin:0px 15px 0px 0px; width:275px; height:24px; background:url(../Client.Images/toc_bottom.gif)}
#AITG_content{margin:0px 0px 0px 20px; /*/margin:-10px 0px 0px 20px;*/ width:245px}
#AITG_content ul{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; line-height:1.2em; text-indent:0px; list-style-position:outside; list-style-type:disc; padding:0px; margin:10px 0px 0px 10px}
#articlePg_YMABI{display:inline; float:right; width:275px; height:60px; margin:20px 15px 0px 0px; background:url(../Client.Images/article_page_YMABI_bg.gif)}
#articlePg_YMABI_content{margin:30px 0px 0px 20px; width:245px; height:217px}

#articlePg_promo1{display:inline; width:289px; height:113px; float:right; margin:15px 0px 0px 0px; background:url(../Client.Images/article_promo1_bg.jpg)}
#articlePromo_content1{width:180px; height:93px; margin:15px 0px 0px 95px}
#articlePg_promo2{display:inline; width:289px; height:113px; float:right; margin:15px 0px 0px 0px; background:url(../Client.Images/PROMO_BG3-1.JPG)}
#articlePromo_content2{width:150px; height:93px; margin:15px 0px 0px 130px}
#articlePg_promo3{display:inline; width:289px; height:113px; float:right; margin:15px 0px 0px 0px; background:url(../Client.Images/article_promo3_bg.jpg)}
#articlePromo_content3{width:200px; height:93px; margin:15px 0px 0px 20px}
#Rotator{width:729px; height:253px; margin:10px 0px 0px 25px; background:url(../Client.Images/rotator_bg.jpg)}
#HomeRotator{width:729px; height:253px; margin:20px 0px 0px 25px; background:url(../Client.Images/rotator_bg.jpg)}
#SupportBox{display:inline; float:right; width:227px; height:45px; margin:-315px 20px 0px 0px; }
#homeHCI{display:inline; float:right; width:227px; height:260px; margin:-260px 20px 0px 0px; background:url(../Client.Images/homeHCI_bg.jpg)}
#HCIcontent{width:210px; height:178px; margin:88px auto 0px auto;}
#HCIcontent a{font-size:11px; padding-right:3px;padding-left:15px;}

#YMABI{display:inline; float:left;/float:right; width:225px; margin:37px 0 0 30px;background:url(../Client.Images/ymabi_top.gif) no-repeat;}
#ymabiContentInsideSection{width:198px;  margin:0px 0px 0px 0px;}
#ymabiContent {background: url("../Client.Images/ymabi.gif") no-repeat scroll left bottom transparent; margin: 30px 0 0 0; padding-bottom: 20px; height: 227px; }  
#ymabiContent ul{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; line-height:1.2em; text-indent:0px; list-style-position:outside; list-style-type:disc; padding:10px; margin:10px 0px 0px 20px}
#ymabiContent li{padding:0px; margin:5px 0px 0px 0px}
#icl_container{margin:0px 0px 0px 0px}

#icl_container ul{ width:213px; height:190px; margin:0px 10px 0px 10px;  padding:0 10px 0 0px; float:left; text-indent:0px; border-right:1px dotted #ccc;}
#icl_container li{ display:inline; width:213px;  float:left}
#AdditionalItems{width:439px; float:left; margin:0px 0px 0px 35px; padding:50px 0 0 0}
#AdditionalItems ul{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; line-height:1.2em; text-indent:0px; list-style-position:outside; list-style-type:disc; padding:0px; margin:10px 0px 0px 20px}

#HCIlist ul{list-style-type:none}
#HCIlist li{color:#FFF; font-size:14px; font-weight:bold; list-style:none}
#RelatedTopics{display:inline; width:439px;     float:left; margin:0px 0px 0px 13px; padding:50px 0 0 0; font-size:14px; color:#666; line-height:1.5em}
#RelatedTopics ul{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; line-height:1.2em; text-indent:0px; list-style-position:outside; list-style-type:disc; padding:0px; margin:10px 0px 0px 20px}

#Footer{width:1024px; height:115px; background-color:#fff;  margin:10px auto 0px auto; font-size: 10px; overflow:hidden; border-top: 1px solid #ccc; margin-top: 2em;}
/*#Footer center {padding-left: 100px;}*/
#Footer center center {padding-left: 0;}


/**************************************************************************/
/*   CUSTOM CSS FOR FOOTER UPDATES BY VB                       */
.footerImage {width:30%; float:left; text-align:right; margin-top:20px;}
.footerText {width:50%; text-align:center; margin-right:12%; float:left; padding-bottom:30px;}
/*****************************************************************************/

#line1{padding:25px 0 0 0; text-align:center; font-size:12px}
#footerLinks{ margin:10px 0px 0px 0px; text-align:center; font-size:12px}
#addressLine{margin:10px 0px 0px 0px; text-align:center; font-size:12px}

#icl_container_eval, 
#icl_container_tagc, 
#icl_container_succ, 
#icl_container_orga, 
#icl_container_staf, 
#icl_container_inst, 
#icl_container_publ, 
#icl_container_cpe{margin-top:30px; /*/margin-top:50px*/}

#icl_container_eval li, 
#icl_container_tagc li, 
#icl_container_succ li, 
#icl_container_orga li, 
#icl_container_staf li, 
#icl_container_inst li, 
#icl_container_publ li, 
#icl_container_cpe li{line-height:100%}

#icl_container_aitg{margin-top:50px}

#icl_container_aitg li{line-height:100%}

#icl_container_ymab{margin-top:60px; margin-left:30px}

#icl_container_ymab li{line-height:100%}

#laNav select {font-size:11px;width:150px;}#laNav select {/margin-left:15px;}</style>

/*How Can I... content*/
#howcani{width:195px; margin:90px 10px 10px 10px; /margin:65px 10px 10px 10px}

#howcani a{display:block; color:#000; font-size:12px}

div #icl_container_cpe{margin-top:0px; padding:0px}
#aboutMainRight{ display:inline; float:right; width:324px; margin:260px 0px 0px 0px}
#aboutSupportBox{ display:inline; float:right; width:227px; height:45px; margin:-250px 20px 0px 0px; background:url(../Client.Images/support-1.gif)}
#aboutHCI{ display:inline; float:right; width:227px; height:260px; margin:-194px 20px 0px 0px; background:url(../Client.Images/homeHCI_bg.jpg)}
#font_control{display:inline; float:right}
#font_control a{font-size:20px}
h3.toc  { color:#a50400; text-transform: uppercase; border-bottom:none; font-size: 13px; position: relative; top:15px; left:15px; width: 200px;}

a img {border:none;} 

/* reinstating their original header styles with slight mods */

#Top {width: 1024px;height: 200px;background:url(../Client.Images/banner_bg.jpg);margin: 0px auto 0px auto;}
#HomeTop {width: 1024px;height: 200px;background:url(../Client.Images/home_bannerbg.jpg) no-repeat left top;margin: 0px auto 0px auto;}
#TopLeft{width: 550px;height: 200px;}
#TopRight{width: 484px;display:inline;height: 130px;float: right;margin: -130px 0px 0px 0px;padding: -200px 0 0 0;}
#TopNav {display:inline;float: right;margin: 50px 35px 0px 0px;font-size: 13px;width: auto;}
#Logo {width: 377px;margin: 0px 0px 0px 45px;padding: 24px 0 15px 0;background: none;}
#oiNav {display:inline;float: right;margin: 0px 35px 0px 0px;font-size: 13px;}
#laNav {display:inline;float:left;margin:10px 0px 0px 25px;font-size: 12px;color: #FFFFFF;width: auto;}
#SignUp {display:inline;float: left;width: 217px;height: 84px;margin: 30px 0px 0px 30px;background:url(../Client.Images/signup_box.jpg);}
#HomeSignUp {display:inline;float: left;width: 217px;height: 84px;margin: 30px 0px 0px 30px;background:url(../Client.Images/homesignup_box.jpg);}
#signUpInput {width:207px;padding: 50px 0px 0 15px;text-align:left;}
#signUpInput input {vertical-align: bottom}
#TopRight #Search {display:inline;float:right;margin: 80px 15px 0px 0px;width:170px;height:21px;}
#Search input[type=text]{width: 120px;}
#SecondaryGallery {margin-left:24px;}

