/* reset some blueprint styles */
body {font-size:75%;font-family:Verdana, Arial, Helvetica, sans-serif;color:#444;background-color: #e5e7e9;background-image: url(/clients/images/bg.gif);background-repeat: repeat-x;background-attachment: scroll;background-position: 0% 0%;}

/* containers */
div.container {width: 990px; background-color:#FFFFFF;border-left:1px #c0c8cf solid;border-right:1px #c0c8cf solid;}
.span-24{width:950px;}
.span-25, div.span-25 {width:990px;margin:0;}
#topcurve1000, #bottomcurve1000 {width: 992px;margin: 0 auto;}
#topcurve1000 {height: 20px; margin-top:20px; background: transparent url(/images/blueprint/curve_top_992.gif) no-repeat;}
#bottomcurve1000 {display:block; line-height:20px; height: 20px; margin-top:0; padding-top:0; margin-bottom:20px; background: transparent url(/images/blueprint/curve_bottom_992.gif) top left no-repeat;}
div#header {width:910px;}
div#divLogo {float:left;}
div#divCompanyDtls {font-size:1.0em; float:right; line-height:1em; padding-right:40px; margin-top:-10px;}
div#divCompanyDtls img {vertical-align:middle;}
div#divEmployeeDtls {font-size:1.0em; float:right; line-height:1em; padding-right:40px; margin-top:0px; padding: 0px;}
div#divEmployeeDtls img {vertical-align:middle;}
/*E0F3FF*/
div#divTopTopNav {float:right; line-height:1em; padding-right:40px; list-style: none;}
#TopTopNav {margin:0; padding:0; font-size:1.0em;}
#TopTopNav li {display: inline; line-height: 1em; list-style: none; background: url(none); padding: 0; margin: 0;}

/*********************************
**********************************
*** rounded box                ***
**********************************
*********************************/

.topLeftBox {height:9px; padding:0 0 0 7px; margin:0px; background:url(/images/blueprint/bg_topnav_sprite_left.gif) top left no-repeat;}
.topLeftBox .topRightBox {height:9px; background:url(/images/blueprint/bg_topnav_sprite_right_1600.gif) top right no-repeat; margin:0; padding:0 0 0 0;}
div#containerInnerBox {background:#e8e9ea; border-left:1px #c2c6c9 solid; border-right:1px #c2c6c9 solid; margin: 0px 0px 0px 0px; padding:0px 19px 0px 19px;}
.bottomLeftBox {height:9px; padding:0 0 0 7px; margin:0px; background:url(/images/blueprint/bg_topnav_sprite_left.gif) bottom left no-repeat;}
.bottomLeftBox .bottomRightBox {height:9px; background:url(/images/blueprint/bg_topnav_sprite_right_1600.gif) bottom right no-repeat; margin:0; padding:0 0 0 0;}

/*********************************
**********************************
*** rounded box 2              ***
**********************************
*********************************/

.topLeftBox2 {height:9px; padding:0 0 0 7px; margin:0px; background:url(/images/blueprint/bg_post_sprite_left.gif) top left no-repeat;}
.topLeftBox2 .topRightBox2 {height:9px; background:url(/images/blueprint/bg_post_sprite_right_1600.gif) top right no-repeat; margin:0; padding:0 0 0 0;}
div#containerInnerBox2 {background:#fff; border-left:1px #c2c6c9 solid; border-right:1px #c2c6c9 solid; margin: 0px 0px 0px 0px; padding:0px 19px 0px 19px;}
.bottomLeftBox2 {height:9px; padding:0 0 0 7px; margin:0px; background:url(/images/blueprint/bg_post_sprite_left.gif) bottom left no-repeat;}
.bottomLeftBox2 .bottomRightBox2 {height:9px; background:url(/images/blueprint/bg_post_sprite_right_1600.gif) bottom right no-repeat; margin:0; padding:0 0 0 0;}

/*********************************
**********************************
*** rounded box with speech    ***
**********************************
*********************************/

.topLeftBoxSpeech {height:9px; padding:0 0 0 7px; margin:0px; background:url(/images/blueprint/bg_post_sprite_left.gif) top left no-repeat;}
.topLeftBoxSpeech .topRightBoxSpeech {height:9px; background:url(/images/blueprint/bg_speech_sprite_right_1600.gif) top right no-repeat; margin:0; padding:0 0 0 0;}
div#containerInnerBoxSpeech {background:#fff; border-left:1px #c2c6c9 solid; border-right:1px #c2c6c9 solid; margin: 0px 0px 0px 0px; padding:0px 19px 0px 19px;}
.bottomLeftBoxSpeech {height:9px; padding:0 0 0 7px; margin:0px; background:url(/images/blueprint/bg_post_sprite_left.gif) bottom left no-repeat;}
.bottomLeftBoxSpeech .bottomRightBoxSpeech {height:15px; background:url(/images/blueprint/bg_speech_sprite_right_1600.gif) bottom right no-repeat; margin:0; padding:18px 0 0 0;}

/*********************************
**********************************
*** rounded nav                ***
**********************************
*********************************/

.leftNav {float:left; height:35px; width:10px; background:url(/images/blueprint/nav-left2.gif) top left no-repeat; margin:0; padding:0;}
.rightNav {float:left; height:23px; width:460px; background:url(/images/blueprint/nav-right2.gif) top right no-repeat; margin:0; padding-top:12px;}

.leftNav1 {float:left; height:23px; width:7px; background:url(/images/blueprint/nav-left3.gif) top left no-repeat; margin:0; padding:0;}

.rightNav1 {float:left; height:11px; width:160px; background:url(/images/blueprint/nav-right3.gif) top right; margin:0; padding-top:12px;}

.topLeftNav {height:9px; padding:0 0 0 7px; margin:0px; background:url(/images/blueprint/nav-left1.gif) top left no-repeat;}
.topLeftNav .topRightNav {height:9px; background:url(/images/blueprint/nav-right1.gif) top right no-repeat; margin:0; padding:0 0 0 0;}
div#containerInnerNav { /*width:590px;display:block;*/  height:13px; background:#f68a33; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:110%;}
.bottomLeftNav {height:9px; padding:0 0 0 7px; margin:0px; background:url(/images/blueprint/nav-left1.gif) bottom left no-repeat;}
.bottomLeftNav .bottomRightNav {height:9px; background:url(/images/blueprint/nav-right1.gif) bottom right no-repeat; margin:0; padding:0 0 0 0;}



#subgallery {border:1px #ccc solid; width:588px; height:198px;}
#subgallery img {margin: 1px 0 0 1px;;}
#flashholder {border:1px #ccc solid; width:588px; height:198px;}
#flashholder img {margin: 0px 0 0 0px;;}

div#divBreadCrumbs {line-height:1em; font-size:1.0em; list-style: none;}
ul#BreadCrumbs {margin:0;padding:0;}
#BreadCrumbs li {display: inline; line-height: 25px; list-style: none; background: url(none); padding: 0; margin: 0;}

#topnav, #bottomnav {display:block; font-size:11px; background: transparent url(/images/blueprint/bg_topnav_910.gif) no-repeat;
	clear: both; margin: 0;	padding-left: 10px;	list-style: none;}
#topnav li, #bottomnav li {display: inline; line-height: 25px; list-style: none; background: url(none); padding: 0; margin: 0;}
#topnav li {line-height: 26px;}

.leftTopNav {float:left; height:35px; width:10px; background:url(/images/blueprint/bg_topnav1_left.gif) top left no-repeat; margin:0; padding:0;}
.rightTopNav {float:left; height:35px; width:398px; background:url(/images/blueprint/bg_topnav1_right.gif) top right no-repeat; margin:0; padding-top:0px;}

ul#topnav1 {margin:0; padding:0; padding-left:10px;}
#topnav1 {font-size:11px; background: transparent clear: both;margin: 0; list-style: none;}
#topnav1 li {display: inline; line-height: 35px; list-style: none; background: none; padding: 0; margin: 0;}
#topnav1 li {line-height: 36px;}

#topnav1 li a:link {color:blue;}

ul#researchclip {padding:0;margin:0;}
ul#researchclip li {list-style: none;background:none;padding: 5px 0 5px 0;margin: 0;border-top: #eee solid 1px;}
ul#researchclip li.last {border:none}

ul#blogclip {padding:0;margin:0;}
ul#blogclip li {list-style: none;background:none;padding: 5px 0 5px 0;margin: 0;border-top: #CCCCCC dashed 1px;}
ul#blogclip li last.{border:none;}

ul#newsclip {padding:0;margin:0;}
ul#newsclip li {list-style: none;background:none;padding: 5px 0 5px 0;margin: 0;border-top: #CCCCCC dashed 1px;}
ul#newsclip li.last {border: none}

#postit_panelbtn_container {}
div#postit_container {padding-left:20px;}

img.event_icons {position:relative;top:4px;padding-right:5px;padding-left:10px;}

/* panel buttons */
#panel_btn_container {}
#panel_btn_container li {background:none; margin:0; padding:0; list-style:none; display:inline;}
.panel_btn {width:90px; height:90px; border:none;}
.panel_btn .last {margin-right:0;}
#panel_btn_future {}
#panel_btn_student {}
#panel_btn_graduate {}

div#boxClientLogin {margin:0; padding:0;}
div#boxClientAccount {}
div#boxMenu {}
div#boxLinks {}
div#boxBlogStats {}
div#boxArticleOfTheMonth {}
div#boxResearch {}
div#boxBlogroll {}

div#advert {}
div#flashadvert {}

/* this is not used anymore
div#box1Container_sm {background:transparent url(/images/blueprint/news_bg_270.gif) repeat-y; width:270px; display:block; margin:0; padding:0;}
*/

/* stripey*/
div#box1Top_sm {width:270px; height:30px; background: url(/images/blueprint/news_top_withtitle_270.gif) no-repeat; display:block; padding:16px 0 0 15px;}
div#box1_sm {background:transparent url(/images/blueprint/news_bg_270.gif) repeat-y; width:250px; padding:0 10px 0 10px; margin:0; display:block}
div#box1Bottom_sm {width:270px; height:10px; background: url(/images/blueprint/news_bottom_270.gif) no-repeat; display:block;  margin:0; padding:0;}

#boxClientLogin #box1Top_sm {height:10px; background: url(/images/blueprint/news_top_270.gif) no-repeat; padding:0;}

/*
#boxLinks #box1Top_sm {background: url(/images/blueprint/news_top_redred_ttl_270.gif) no-repeat;}
#boxLinks #box1_sm {background:transparent url(/images/blueprint/news_bg_red_270.gif) repeat-y;}
#boxLinks #box1Bottom_sm {background: url(/images/blueprint/news_bottom_red_270.gif) no-repeat;}
*/

#boxMenu #box1Top_sm, #boxLinks #box1Top_sm, #boxBlogStats #box1Top_sm {background: transparent url(/images/blueprint/news_top_title_trans_270.gif) no-repeat;}
#boxMenu #box1_sm, #boxLinks #box1_sm {background: transparent; width:248px; border-left:1px #c0c8cf solid; border-right:1px #c0c8cf solid;}
#boxMenu #box1Bottom_sm, #boxLinks #box1Bottom_sm {background: transparent url(/images/blueprint/news_bottom_transparent_270.gif) no-repeat;}

#boxMenu #box1Top_sm.boxMenuTopColour1, #boxLinks #box1Top_sm.boxMenuTopColour1, #boxBlogStats #box1Top_sm.boxMenuTopColour1 {background: transparent url(/images/blueprint/news_top_ttl_transblue_270.png) no-repeat;}
#boxMenu #box1Top_sm.boxMenuTopColour2, #boxLinks #box1Top_sm.boxMenuTopColour2, #boxBlogStats #box1Top_sm.boxMenuTopColour2 {background: transparent url(/images/blueprint/news_top_ttl_transred_270.png) no-repeat;}
#boxMenu #box1Top_sm.boxMenuTopColour3, #boxLinks #box1Top_sm.boxMenuTopColour3, #boxBlogStats #box1Top_sm.boxMenuTopColour3 {background: transparent url(/images/blueprint/news_top_ttl_transgreen_270.png) no-repeat;}
#boxMenu #box1Top_sm.boxMenuTopColour4, #boxLinks #box1Top_sm.boxMenuTopColour4, #boxBlogStats #box1Top_sm.boxMenuTopColour4 {background: transparent url(/images/blueprint/news_top_ttl_transorange_270.png) no-repeat;}
#boxMenu #box1Top_sm.boxMenuTopColour6, #boxLinks #box1Top_sm.boxMenuTopColour6, #boxBlogStats #box1Top_sm.boxMenuTopColour6 {background: transparent url(/images/blueprint/news_top_ttl_transorange_270.png) no-repeat;}

#advert #box1Top_sm {width:270px; height:10px; background: url(/images/blueprint/news_top_270.gif) no-repeat; display:block; padding:0;}
#flashadvert #box1Top_sm {width:270px; height:10px; background: url(/images/blueprint/news_top_270.gif) no-repeat; display:block; padding:0;}

/* clear */
div#box2Container_sm {width:270px; display:block; margin:0; padding:0;}
div#box2Top_sm {width:270px; height:10px; background: url(/images/blueprint/news_top_transparent_270.gif) no-repeat; display:block;}
div#box2_sm {display:block; width:248px; padding: 0 10px 0 10px; border-left:1px #c0c8cf solid; border-right:1px #c0c8cf solid;}
div#box2Bottom_sm {width:270px; height:10px; background: url(/images/blueprint/news_bottom_transparent_270.gif) no-repeat; display:block;}

div#box2Top_me {width:280px; height:10px; background: url(/images/blueprint/news_top_transparent_280.gif) no-repeat; display:block;}
div#box2_me {display:block; width:258px; padding: 0 10px 0 10px; border-left:1px #c0c8cf solid; border-right:1px #c0c8cf solid;}
div#box2Bottom_me {width:280px; height:10px; background: url(/images/blueprint/news_bottom_transparent_280.gif) no-repeat; display:block;}

div#box2Container_lg {}
div#box2Top_lg {width:590px; height:10px; background: url(/images/blueprint/bg_topcar_transparent_590x10.gif) no-repeat; display:block;}
div#box2_lg {width:568px; padding: 0 10px 0 10px; background:transparent; border-left:1px #c0c8cf solid; border-right:1px #c0c8cf solid;}
div#box2Bottom_lg {width:590px; height:10px; background: url(/images/blueprint/bg_bottomcar_transparent_590x10.gif) no-repeat; display:block;}

/* custom box for media-centre page */
#mediacentre #box2_sm {height:100px;}


/* gray */
div#box3Top_lg {width:590px; height:10px; background: url(/images/blueprint/bg_topcar_590.gif) no-repeat; display:block;}
div#box3_lg {width:568px; padding: 0 10px 0 10px; background:#e8e9ea; border-left:1px #c0c8cf solid; border-right:1px #c0c8cf solid;}
div#box3Bottom_lg {width:590px; height:10px; background: url(/images/blueprint/bg_bottomcar_590.gif) no-repeat; display:block;}



#mediacentre #box2_lg img {display:block; float:left; padding:0 10px 0px 0;}
#mediacentre #box2_lg p {clear:right;}
#mediacentre #box2_sm img {display:block; float:left; padding:0 10px 0px 0;}
#mediacentre #box2Bottom_lg {}


div#box-casestudy-container {width:268px; margin:0; padding:0; float:left;}
div#box-casestudy {display:block; border-left:1px #c2c6c9 solid; border-right:1px #c2c6c9 solid; width:248px; margin:0; padding-left:10px; padding-right:10px;}
div#box-casestudy h2, p {margin:0;}
div#box-casestudy h2 {font-size:1.5em; height:100px;}

div#box-team-container {width:268px; margin:0; padding:0; float:left;}
div#box-team {display:block; border-left:1px #c2c6c9 solid; border-right:1px #c2c6c9 solid; width:248px; margin:0; padding:0 10px 0 10px;}
div#box-team ul {list-style:none; margin:0; padding:0;}
div#box-team ul li {text-align:right; padding-right:20px; padding-top:20px;} 
div#box-team.biog li {background:none;}
div#box-team h2, p {margin:0;}
div#box-team h2 {font-size:1.5em;}
div#box-team p {height:90px; }

div#box-team .person {color:#111111;}
div#box-team .personon {color:#cc0000;}
div#box-team-image {display:block; margin:0; padding:0; background:#fff; height:80px;}
div#box-team-image img {display:block; margin:0; padding-left:0;}

.biog {height:125px;}
.position {height:80px;}

div#box-stu-market-desc {display:block; border-left:1px #c2c6c9 solid; border-right:1px #c2c6c9 solid; width:258px; margin:0; padding:0 10px 0 10px;}
div#box-stu-market-desc p {margin:1.0em 0 0 0;}

div#box-profile-container {width:600px;}
div#box-profile-container h1 {font-size:24px; letter-spacing:2px; line-height:40px; font-family: Georgia, 'Times New Roman', Times, serif; margin-bottom:10px; color:#cc0000;}
div#box-profile-container #quote {text-align:center;}
div#box-profile-container #quote span {}
blockquote {text-align:left; background:#f5f5f5; padding:5px;}

/* spacing and borders */
.prepend {padding-left:10px;}
hr.space {background:transparent;color:transparent;}
div.space-1 {height:33px; *height:36px;}
div.space-2 {height:20px; *height:23px;}
div.space-3 {height:40px;}
div.space-4 {height:28px;}
div.space-5 {height:24px;}
div.colborder.last {padding-right:24px; margin-right:0px; border-right:1px solid #eee;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.05em;margin:0 0 1.45em;border:none;}
hr.space-bottomnav {background:#fff;color:#fff; height:.1em; margin:0 0 2.9em;}

/* text style */
a {text-decoration:none;color:#cc0000;}
a:hover {text-decoration:underline;color:#000;}

.newIdent a {text-decoration:none;color:#f68a33;}
.newIdent a:hover {text-decoration:underline;color:#000;}

p .nomargin {margin:0;}
p + p {text-indent:0;margin-top:1.5em}
p + p .nobreak {text-indent:0; margin-top:-1.5em}
p + p .indent {text-indent:2em; margin-top:-1.5em;} 
p .nomargin {margin-bottom:-1.5em;}

p img#left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img#right {float:right;margin:1.5em 0 1.5em 1.5em;}

h1 { background-color:#fff; font-family: Verdana, times, Times New Roman, times-roman, georgia, serif; font-size: 48px; line-height: 28px; letter-spacing: -1px; color: #111; margin: 0 0 0 0; padding: 0px; font-weight: normal;}
h1.strap {border:1px #eee solid; padding:0 5px 5px 5px; font-size:22px; letter-spacing:0px; line-height:35px; font-family: 'Times New Roman', Times, serif; color:#1974d1;}
h1.subheading {font-size:24px; letter-spacing:2px; line-height:40px; font-family: Georgia, 'Times New Roman', Times, serif; margin-bottom:10px; color:#1974d1;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;}
h2#person {}
h2.subheading {font-size:24px; letter-spacing:2px; line-height:40px; font-family: Georgia, 'Times New Roman', Times, serif; margin-bottom:10px; color:#1974d1;}
h6 {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#1974D1;}
h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em; color:#1974D1; font-weight:bold; line-height:1.5em;}
/*h6.box1Top_sm {background: url(/images/blueprint/news_top_withtitle_270.gif) no-repeat; display:block; padding:17px 0 0 15px; width:270px; height:50px;}*/

h2.subheading a {text-decoration:none;color:#1974d1;}
h2.subheading a:hover {text-decoration:underline;color:#1974d1;}


h6.colheading {color:#1974d1;}
h6.colheading a:link {color:#1974d1;}
h6.colheading a:visited {color:#1974d1;}
h6.colheading a:hover {color:#1974d1;}
h6.colheading a:active {color:#1974d1;}

#boxMenu h6.colheading, #boxMenu h6.colheading a:link, #boxMenu h6.colheading a:visited, #boxMenu h6.colheading a:hover, #boxMenu h6.colheading a:active  {color:#fff;}

#boxLinks h6.colheading, #boxLinks h6.colheading a:link, #boxLinks h6.colheading a:visited, #boxLinks h6.colheading a:hover, #boxLinks h6.colheading a:active  {color:#fff;}

#boxBlogStats h6.colheading, #boxBlogStats h6.colheading a:link, #boxBlogStats h6.colheading a:visited, #boxBlogStats h6.colheading a:hover, #boxBlogStats h6.colheading a:active  {color:#fff;}

#boxMenu .boxMenuTopColour5 h6.colheading, #boxMenu .boxMenuTopColour5 h6.colheading a:link, #boxMenu .boxMenuTopColour5 h6.colheading a:visited, #boxMenu .boxMenuTopColour5 h6.colheading a:hover, #boxMenu .boxMenuTopColour5 h6.colheading a:active  {color:#1974d1;}

#boxLinks .boxMenuTopColour5 h6.colheading, #boxLinks .boxMenuTopColour5 h6.colheading a:link, #boxLinks .boxMenuTopColour5 h6.colheading a:visited, #boxLinks .boxMenuTopColour5 h6.colheading a:hover, #boxLinks .boxMenuTopColour5 h6.colheading a:active  {color:#1974d1;}

#boxBlogStats .boxMenuTopColour5 h6.colheading, #boxBlogStats .boxMenuTopColour5 h6.colheading a:link, #boxBlogStats .boxMenuTopColour5 h6.colheading a:visited, #boxBlogStats .boxMenuTopColour5 h6.colheading a:hover, #boxBlogStats .boxMenuTopColour5 h6.colheading a:active  {color:#1974d1;}



/*
h1#ttlOpinionpanel {margin:0;padding:0;}

#ttlOpinionpanel {font-size:1em;text-indent:-999px; background:url(/images/blueprint/oplogo_264x30.gif) top left no-repeat;width:264px; height:30px; margin:0; padding:0;}
*/

h1#ttlOpinionpanel, h1#ttlOpinionpanel a {width: 264px; height: 30px; display: block; text-decoration: none; font-size: 0.05em; line-height: 0.05em; text-indent:-999px; margin: 0; padding: 0;}

h1#ttlOpinionpanel a {background-color: transparent; background-image: url("/images/blueprint/oplogo_264x30.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0% 0%;}

fieldset {margin:0; padding:0;}
legend {margin:0; padding:0;}

.future {color:#1974d1;}
.student {color:#cc0000;}
.graduate {color:#66a347;}







/* future panel color 5 shades ligher: 7BB5EF*/


ul.clientlist {}
.clientlist li {}

ul {display: block; margin: 0; padding: 10px 0 10px 0; list-style: none; padding-left:5px;}
li {background: transparent url('/images/blueprint/bullet-blue.gif') 0 8px no-repeat; padding-left:15px; margin:0;}
.navigation li {background: none;}
/*li#active {background: #e8e9ea url('/images/blueprint/bullet-blue.gif') 0 8px no-repeat;}*/

#header ul {padding-top:0;padding-bottom:0;}
#footer ul {padding-top:0;padding-bottom:0;}

#boxMenu ul {padding:0;}
#boxMenu li {background:none; padding:2px 4px 4px 4px; border-top: 1px #e8e9ea dashed;}
#boxMenu li.first {border:none;}
#boxMenu li#active {background:#e8e9ea;}
#boxMenu li:hover {background:#e8e9ea;}
#boxMenu a#current {color:#444;}

#boxMenu .boxMenuList1 li#active {background:#7BB5EF;}
#boxMenu .boxMenuList2 li#active {background:#f7d7d7;}
#boxMenu .boxMenuList3 li#active {background:#ABD298;}
#boxMenu .boxMenuList4 li#active {background:#FFB980;}
#boxMenu .boxMenuList5 li#active {background:#e8e9ea;}
#boxMenu .boxMenuList6 li#active {background:#ff9258;}

#boxMenu .boxMenuList1 li#hover {background:#EDF4FD;}
#boxMenu .boxMenuList6 li#hover {background:#8e908f;}

#boxLinks ul {padding:0;}
#boxLinks li {background:none; padding:2px 4px 4px 4px; border-top: 1px #ccc dashed;}
#boxLinks li.first {border:none;}

#boxBlogStats ul {padding:0;}
#boxBlogStats li {background:none; padding:2px 4px 4px 4px; border-top: 1px #ccc dashed;}
#boxBlogStats li.first {border:none;}

#boxClientAccount ul {padding:0;}
#boxClientAccount li {background:none; padding:2px 4px 4px 4px; border-top: 1px #ccc dashed;}
#boxClientAccount li.first {border:none;}

a#current {color:#cc0000;}

#boxClientAccount a#current {font-weight:bold;}

#myaccount-downloads a {color:#cc0000; border-bottom:1px #ccc dotted; padding:5px 0 5px 20px; margin:5px 0 5px 0}
#myaccount-downloads a:hover {text-decoration:none; color:#000;}

#myaccount-downloads a:link, #myaccount-downloads a:visited, #myaccount-downloads a:hover, #myaccount-downloads a:active {background: transparent url(/images/icons/famfamfam/page_white.png) no-repeat left;}

#myaccount-downloads a.filetypepdf:link, #myaccount-downloads a.filetypepdf:visited, #myaccount-downloads a.filetypepdf:hover, #myaccount-downloads a.filetypepdf:active {background: transparent url(/images/icons/famfamfam/page_white_acrobat.png) no-repeat left;}

#myaccount-downloads a.filetypedoc {background: transparent url(/images/icons/famfamfam/page_white_word.png) no-repeat left;}
#myaccount-downloads a.filetypecsv {background: transparent url(/images/icons/famfamfam/page_white_excel.png) no-repeat left;}
#myaccount-downloads a.filetypexls {background: transparent url(/images/icons/famfamfam/page_white_excel.png) no-repeat left;}
#myaccount-downloads a.filetypetxt {background: transparent url(/images/icons/famfamfam/page_white.png) no-repeat left;}
#myaccount-downloads a.filetypeasc {background: transparent url(/images/icons/famfamfam/page_white.png) no-repeat left;}
#myaccount-downloads a.filetypejpg {background: transparent url(/images/icons/famfamfam/page_white.png) no-repeat left;}
#myaccount-downloads a.filetypegif {background: transparent url(/images/icons/famfamfam/page_white.png) no-repeat left;}
#myaccount-downloads a.filetypetif {background: transparent url(/images/icons/famfamfam/page_white.png) no-repeat left;}
#myaccount-downloads a.filetypesav {background: transparent url(/images/icons/famfamfam/page_white.png) no-repeat left;}
#myaccount-downloads a.filetypeqdf {background: transparent url(/images/icons/famfamfam/page_white.png) no-repeat left;}
#myaccount-downloads a.filetypezip {background: transparent url(/images/icons/famfamfam/page_white_zip.png) no-repeat left;}


#nobullet li{
	background: #FFFFFF;
}


/* reset style set in screen1.css */
#box-team ul {padding-left:0;}
#box-team li {background: none; padding-left:0;}




a.extanchor {color:#cc0000; border-bottom:1px #ccc dotted; padding:5px 0 5px 20px; margin:5px 0 5px 0}
a.extanchor {background: transparent url(/images/icons/famfamfam/page_white_link.png) no-repeat left;}
a.extanchor:hover {text-decoration:none; color:#000;}


a.pdfanchor {color:#cc0000; border-bottom:1px #ccc dotted; padding:5px 0 5px 20px; margin:5px 0 5px 0}
a.pdfanchor {background: transparent url(/images/icons/famfamfam/page_white_acrobat.png) no-repeat left;}
a.pdfanchor:hover {text-decoration:none; color:#000;}


label {font-weight:normal;}


/* form.css */

.error-clean, .notice-clean, .success-clean, .message-clean,
.error-solid, .notice-solid, .success-solid, .message-solid,
.error-icon, .notice-icon, .success-icon, .message-icon {padding:4px;;margin-bottom:1em;border:1px solid #ddd;}

#error-rounded, #notice-rounded, #success-rounded, #message-rounded {margin-bottom:1em;}
#error-rounded div, #notice-rounded div, #success-rounded div, #message-rounded  div {padding:4px;}

.error-rounded, .notice-rounded, .success-rounded, .message-rounded {margin-bottom:1em;}
.error-rounded div, .notice-rounded div, .success-rounded div, .message-rounded  div {padding:4px;}

.error-tooltip, .notice-tooltip, .success-tooltip, .message-tooltip {padding-top:4px;}
.error-tooltip div, .notice-tooltip div, .success-tooltip div, .message-tooltip div {margin-top:4px;}

.error-clean {background:#F7CBCA;color:#CC0000;border-color:#CC0000;}
.notice-clean {background:#FFFFCC;color:#222222;border-color:#DEDEDE;}
.success-clean {background:#C9FFCA;color:#008000;border-color:#349534;}
.message-clean {background:#EFEFEF;color:#222222;border-color:#DEDEDE;}
.error-clean a {color:#8a1f11;}
.notice-clean a {color:#514721;}
.success-clean a {color:#264409;}
.message-clean a {color:#514721;}

.error-icon {background:#F7CBCA url(/images/icons/sweetie/16-circle-red-delete.png) 8px 6px no-repeat;color:#CC0000;border-color:solid 1px #CC0000;text-align:center;}
.notice-icon {background:#FFFFCC url(/images/icons/woork/icon-yellow.png) 8px 6px no-repeat;color:#222222;border-color:solid 1px #DEDEDE;text-align:center;}
.success-icon {background:#eef4d3 url(/images/icons/woork/icon-green.png) 8px 6px no-repeat;color:#6b800d;border-color:solid 1px #90ac13;text-align:center;}
.message-icon {background:#EFEFEF;color:#222222;border-color:#DEDEDE;text-align:center;}
.error-icon a {color:#CC0000; text-decoration:underline;}
.notice-icon a {color:#514721;}
.success-icon a {color:#264409;}
.message-icon a {color:#514721;}

.error-solid {background:#CC0000;color:#FFFFFF;border:none;}
.notice-solid {background:#FFFFCC;color:#222222;border:none;}
.success-solid {background:#008000;color:#FFFFFF;border:none;}
.message-solid {background:#444444;color:#FFFFFF;border:none;}
.error-solid a {color:#8a1f11;}
.notice-solid a {color:#514721;}
.success-solid a {color:#264409;}
.message-solid a {color:#514721;}

#error-rounded {background:#CC0000 url(/images/icons/woork/round_red-left.png) left top no-repeat;color:#FFFFFF;;border:none;}
#error-rounded div {background:url(/images/icons/woork/round_red-right.png) right bottom no-repeat;}
#notice-rounded {background:#FFFFCC url(/images/icons/woork/icon-yellow.png) 8px 6px no-repeat;color:#222222;border-color:solid 1px #DEDEDE;}
#notice-rounded div {background:url(/images/icons/woork/round_yellow-right.png) right bottom no-repeat;}
#success-rounded {background:#008000 url(/images/icons/woork/round_green-left.png) left top no-repeat;color:#FFFFFF;;border:none;}
#success-rounded div {background:url(/images/icons/woork/round_green-right.png) right bottom no-repeat;}
#message-rounded {background:#444444 url(/images/icons/woork/round_gray-left.png) left top no-repeat;color:#FFFFFF;border:none;}
#message-rounded div {background:url(/images/icons/woork/round_gray-right.png) right bottom no-repeat;}
#error-rounded a {color:#fff; text-decoration:underline;}
#notice-rounded a {color:#514721;}
#success-rounded a {color:#264409;}
#message-rounded a {color:#514721;}

.error-rounded {background:#CC0000 url(/images/icons/woork/round_red-left.png) left top no-repeat;color:#FFFFFF;;border:none;}
.error-rounded div {background:url(/images/icons/woork/round_red-right.png) right bottom no-repeat;}
.notice-rounded {background:#FFFFCC url(/images/icons/woork/icon-yellow.png) 8px 6px no-repeat;color:#222222;border-color:solid 1px #DEDEDE;}
.notice-rounded div {background:url(/images/icons/woork/round_yellow-right.png) right bottom no-repeat;}
.success-rounded {background:#008000 url(/images/icons/woork/round_green-left.png) left top no-repeat;color:#FFFFFF;;border:none;}
.success-rounded div {background:url(/images/icons/woork/round_green-right.png) right bottom no-repeat;}
.message-rounded {background:#444444 url(/images/icons/woork/round_gray-left.png) left top no-repeat;color:#FFFFFF;border:none;}
.message-rounded div {background:url(/images/icons/woork/round_gray-right.png) right bottom no-repeat;}
.error-rounded a {color:#fff; text-decoration:underline;}
.notice-rounded a {color:#514721;}
.success-rounded a {color:#264409;}
.message-rounded a {color:#514721;}


.error-tooltip {background:#CC0000;color:#FFFFFF;border:none; text-align:center;}
.error-tooltip div {background:url(/images/icons/woork/tips_red.png) left bottom no-repeat; height:18px;}
.notice-tooltip {}
.notice-tooltip div {}
.success-tooltip {background:#008000;color:#FFFFFF;border:none;text-align:center;}
.success-tooltip div {background:url(/images/icons/woork/tips_green.png) left bottom no-repeat;}
.message-tooltip {background:#444444;color:#FFFFFF;border:none;text-align:center;}
.message-tooltip div {background:url(/images/icons/woork/tips_gray.png) left bottom no-repeat;}
.error-tooltip a {color:#8a1f11;}
.notice-tooltip a {color:#514721;}
.success-tooltip a {color:#264409;}
.message-tooltip a {color:#514721;}

.arrows_on {visibility:visible;}
.arrows_off {visibility:visible; /* for IE */filter:alpha(opacity=70);/* CSS3 standard */  opacity:0.5;}
.clickhere_on {visibility:visible;}
.clickhere_off {visibility:visible;}

/* carousel */
span#fscroller {position:absolute; width:45%; z-index:200; margin:55px 0 0 55px; padding:10px; font-family: Verdana, times, Times New Roman, times-roman, georgia, serif; font-size: 16px; line-height: 20px; letter-spacing: 0px; color:#fff; background-color:#cc0000; font-weight:bold; /* for IE */filter:alpha(opacity=90);/* CSS3 standard */  opacity:0.9;}

/*********************************
**********************************
*** Panel Buttons              ***
**********************************
*********************************/


div#futButton {width:200px; height:100px; background: url('/images/blueprint/applicant.png') no-repeat; margin-bottom:9px;}
div#studButton {width:200px; height:100px; background: url('/images/blueprint/student.png') no-repeat; margin-bottom:9px;}
div#yoButton {width:200px; height:100px;background: url('/images/blueprint/youth.png') no-repeat; margin-bottom:9px;}
div#gradButton {width:200px; height:100px;background: url('/images/blueprint/graduate.png') no-repeat; margin-bottom:9px;}
div.panelButton1 p {padding:7px 0px 0px 14px ; font-size:14px; color:#FFFFFF; font-weight:bolder;}
div.panelButton1 a {height:100px; display:block; color:#FFFFFF;}
/*
div.panelButton1 {width:150px; height:100px; color:#fff; font-weight:bold;}

div.panelButton1 p {padding:34px 11px 0px 11px ;}
div.panelButton1 a {height:100px; display:block; color:#FFFFFF}
div.panelMsg1 {height: 26px; width:390px; color:#fff; font-weight:bold;}
div#panelMessageButton1  {background: url('/images/grey-area.gif') no-repeat; margin-top:9px;}

*/


div.panelButton {height:55px; color:#fff; font-weight:bold;}
div#futureButton {background: url('/images/blueprint/ap.png') no-repeat; margin-bottom:8px;}
div#studentButton {background: url('/images/blueprint/sp.png') no-repeat; margin-bottom:8px;}
div#youthButton {background: url('/images/blueprint/yp.png') no-repeat; margin-bottom:8px; margin-top:4px;}
div#graduateButton {background: url('/images/blueprint/gp.png') no-repeat;}
div.panelButton a {height:55px; display:block; color:#FFFFFF}



div.panelMsg p {width:390px; padding:0px 0px 0px 8px ;}

/*********************************
**********************************
*** Top Navigation Panel Sites ***
**********************************
*********************************/

ul#topnav1 li a {color:#f68a33;}
ul#topnav1 li a:link {color:#f68a33;}
ul#topnav1 li a:hover {color:#000000;}


