/* CSS Document for Alliance Trust */

/* Content:

Generic Styles 
Layout Elements:
	Header Section
	Navigation
	Main Content
	Secondary Content
	Main Content - Two Column Layout
	Main Content - Three Column Layout
	Secondary Content - Three Column Layout
	Footer
Accessibility  
CSS clearing 

*/   




/* Generic Styles */
body *{margin:0;} 
body{font-size:0.65em; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; background-color:#fff;} /** 62.5% defaults all text size to 10px **/

.bodyred{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff0000}

.bodywhite{font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:1.2em; font-weight:bold;}

.bodyblack{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:1.2em; font-weight:bold;}

.calc-result {font-size:1.5em; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#038AFD}

.phone {font-size:1.3em; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#038AFD}
.listblue {font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#038AFD}

.calc-result-black {font-size:1.3em; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000}

.online-black {font-size:1.4em; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000}


a.white-link:link {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 1.1em;} 
a.white-link:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 1.1em;} 
a.white-link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 1.1em;} 
a.white-link:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 1.1em;}

a.navwhite-link:link {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 1.1em;} 
a.navwhite-link:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 1.1em;} 
a.navwhite-link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #FFF003; font-size: 1.1em;} 
a.navwhite-link:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 1.1em;}


a.black-link:link {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000; font-size: 1.3em;} 
a.black-link:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000; font-size: 1.3em;} 
a.black-link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: blue; font-size: 1.3em;} 
a.black-link:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000; font-size: 1.3em;}

.blue {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: blue; font-size: 1.3em; font-weight:bold;} 

h1 {font-size:1.4em;}
h2 {font-size:1.2em; margin-bottom:0.5em; color:#197DC0;}
h2.title {color:#197DC0;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; margin-bottom:0.5em; color:#197DC0;}
h3-black {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; margin-bottom:0.5em; color:#000000;}
h4 {font-size:1.1em;}
a {color:#197DC0; text-decoration:underline;}
p {font-size:1.1em; line-height:1.4em; margin-bottom:1em;}
img {border:none;}
.break {padding-top:20px;}
.mar5 {padding-top:5px;}
.mar10 {padding-top:10px;}

.floatleft {float:left;}
.floatright {float:right;}

ul.pdflist {}
ul.pdflist li {list-style-type:none;}
ul.pdflist li a {display:block; color:#197DC0; font-weight:bold; font-size:1.1em; background-image:url(../images/pdf.gif); background-repeat:no-repeat; background-position: 0em 0.2em; padding:0.2em 0.5em 0.2em 2em;}


/* Layout Elements */
#wrapper {width:760px; margin:0 auto ; padding:0; border-left:1px solid #648EA9; border-bottom:1px solid #8EB0C5; border-right:1px solid #8EB0C5; border-top:0px; }
#wrapper.homeimage {background-image:url(../images/home_image3.jpg); background-repeat:no-repeat; background-position:bottom left;}
.homeborder {width:760px; margin:0 auto; padding:0; background-image:url(../images/border_home.gif); background-repeat:repeat-y;}

/* Header Section */
#header {position:relative; width:760px; margin:0; padding:0; height:162px; background-color:#fff;}

#header h1 img {position:absolute; top:65px; left:14px;}
#header #account {position:absolute; top:45px; right:8px; margin:0; padding:4px 0;}
#header #account_reg {position:absolute; top:74px; right:8px; margin:0; padding:4px 0;}
#header #account a.login {text-decoration:none; margin:0 17px 0 0; padding:3px 21px 3px 3px; font-size:1.1em; background-color:#fff; border:1px solid #c6c6c6; background-image:url(../images/login_arrow.gif); background-repeat:no-repeat; background-position:right;}
header #account a.register {font-size:1.1em; color:#197DC0; padding:2px 10px 2px 3px; text-decoration:none; background-image:url(../images/register_arrow.gif); background-repeat:no-repeat; background-position:right;} 


/* Navigation */
#header ul#main_nav {position:absolute; bottom:0px; left:0px; list-style-type:none; margin:0 0 -1px 0; padding:8px 0; border-top:1px solid #c6c6c6; height:17px; width:760px; background-image: url(../images/nav_gradient.gif); background-color:transparent;}
#header ul#main_nav li {display:inline; margin:0; padding:0; }
#header ul#main_nav li a.first {margin-left:8px;}
#header ul#main_nav li a {font-size:1.2em; font-weight:bold; text-decoration:none; color:#000; padding:5px;}
#header ul#main_nav li a#current {background-color:#6ED5FD;}
#header ul#main_nav li a:hover {text-decoration:underline; color:blue;}

#header ul#secondary_nav {position:absolute; top:0px; right:0px; list-style-type:none; margin:0; height:25px;
text-align: center;
 width:760px;
 padding:3px 0 3px 0;
background-color:#09d;
vertical-align: middle;}
#header ul#secondary_nav li {display:inline; margin:0; padding:0; }
#header ul#secondary_nav li a {font-size:1em; text-decoration:none; color:#000; margin:0; padding:9px 5px 11px 5px;}
#header ul#secondary_nav li a#current_sec {background-color:#09d; }
#header ul#secondary_nav li a:hover {background-color:#09d;}

h3.tertiarytitle {color:#000; background-color:#ccdf7b; font-size:1.1em; font-weight:bold; width:126px; margin:20px 0 0 0; padding:8px 0 8px 10px; }
ul#tertiary_nav {float:left; width:136px; margin:0; padding:5px 0 10px 0; background-color:#e7f2d0; list-style-type:none;}
ul#tertiary_nav li {margin:2px 0 2px 0; padding:4px 0 4px 10px;}
ul#tertiary_nav li a {font-size:1.1em; text-decoration:none; color:#0346DE; margin:0; padding:0;}
ul#tertiary_nav li a#current_tert {font-weight:normal; color:#000;}
ul#tertiary_nav li a:hover {text-decoration:underline; color:#000;}


ul#tertiary_nav2 {float:left; width:136px; margin:0; padding:5px 0 10px 0; background-color:#b0d3e9; list-style-type:none;}
ul#tertiary_nav2 li {margin:2px 0 2px 0; padding:4px 0 4px 10px;}
ul#tertiary_nav2 li a {font-size:1.1em; text-decoration:none; color:#0346DE; margin:0; padding:0;}
ul#tertiary_nav2 li a#current_tert {font-weight:normal; color:#000;}
ul#tertiary_nav2 li a:hover {text-decoration:underline; color:#000;}

h3.tertiarytitle_nextlevel {color:#000; background-color:#75D8FE; font-size:1.1em; font-weight:bold; width:124px; margin:20px 0 0 0; padding:8px 0 8px 12px; }
ul#tertiary_nav_nextlevel {float:left; width:136px; margin:0; padding:5px 0 0 0; background-color:#b0d3e9; list-style-type:none;}
ul#tertiary_nav_nextlevel li {margin:2px 0 2px 0; padding:5px 0 5px 0;}
ul#tertiary_nav_nextlevel li a {font-size:1.1em; text-decoration:none; color:#0346DE; margin:0; padding-left:12px;}
ul#tertiary_nav_nextlevel li a#current_tert {padding-left:12px; color:#000; background-repeat:no-repeat; background-position:0.2em 0.2em;}
ul#tertiary_nav_nextlevel li a:hover {text-decoration:underline; color:#000;}
ul#tertiary_nav_nextlevel li.nextnav {background-color:#A6F5FE; font-weight:bold; font-size:1.1em; margin:10px 0 0 0; padding:8px 0 8px 0;}
ul#tertiary_nav_nextlevel li.nextnav a {color:#197DC0; text-decoration:underline; background-color:#A6F5FE; font-weight:bold; font-size:1.0em; margin:10px 0 0 10px; padding:8px 0 8px 0;}

ul#tertiary_nav_nextlevel li ul {width:136px; margin:0; padding:5px 0 0 0; background-color:#E3F4FD; list-style-type:none;}
ul#tertiary_nav_nextlevel li ul li {}
ul#tertiary_nav_nextlevel li ul li a {display:block; padding-bottom:2px;}

/* Main Content */
#content {position:relative; width:575px; margin:10px 0px 10px 0; padding :0 0 0 10px; float:left;}
#content p.subsidiaries {color:#fff; font-size:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; line-height:20px;}
*html #content p.subsidiaries {color:#fff; font-size:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 15px; line-height:20px;}
#content p.subsidiaries a {color:#fff; text-decoration:none;}
#content p.subsidiaries a:hover {text-decoration:underline;}

#content #highlight_bkd {float:right; width:258px; margin:10px 10px 10px 10px; padding:0 20px 0 0;} 
*html #content #highlight_bkd {float:right; width:258px; margin:5px 0px 10px 10px; padding:0 13px 0 0;} 

#content .highlightbox {width:258px; margin:10px 0 0 0; padding:0px; background-color:#fff;}
#content .highlightbox h3 {color:#197dc0; padding-top:0px; font-size:1.4em;}
#content .highlightbox p {}
#content .highlightbox a {font-weight:normal;}
#content .highlightbox a:hover {text-decoration:underline;}



/* Secondary Content  */
#secondary_content {width:160px; margin:0 0 30px 0; padding :0; float:right;}
#secondary_content .feature {width:135px; margin:5px 0px 5px 5px; padding :5px 5px 0px 5px; }
#secondary_content .featureshares {width:130px; margin:10px 5px 5px 5px; padding :10px 5px 15px 10px; background-color:#e5f0ce;}
#secondary_content .featureshares p {font-size:1em;}
#secondary_content .feature h3 {margin:0 0 10px 0; padding :0; font-size:1em; font-weight:bold;}
#secondary_content .feature h3.color1 {color:#197DC0;}
#secondary_content .feature ul {}
#secondary_content .feature ul li {margin:0 0 0 10px;}
#secondary_content .feature ul li a {color:#197DC0; }


/* Main Content - Two Column Layout */
#content_2col {width:545px; margin:-15px 0 50px 20px; padding:0; float:left;}
#content_2col .infobox {width:245px; float:left; margin:10px 20px 0 0;}
#content_2col .infobox-share {width:235px; float:left; margin:0px 20px 0 0; padding:0 0 10px 10px; background-color:#EDEDED;}
#content_2col .infobox h3 {margin-bottom:10px; font-size:1.1em;}
#content_2col .infobox h3.color {color:#197dc0;}
#content_2col .infobox p {}
#content_2col .infobox ul li {list-style:none; padding:2px 0; background-image:url(../images/list_arrow.gif); background-position:left; background-repeat:no-repeat;}
#content_2col .infobox ul li a {font-weight:normal; color:#197dc0;margin:0 0 0 10px;}
#content_2col .infobox a {font-weight:normal; }
#content_2col .infobox a:hover {text-decoration:underline;}
#content_2col ul {font-size:1.1em; line-height:1.3em; margin-bottom:1em;}

/* Main Content - Three Column Layout */
.border {background-image:url(../images/border.gif); background-repeat:repeat-y;}
#content_3col {width:408px; margin:20px 30px 50px 20px; padding :0; float:left;}
#content_3col_700 {width:650px; margin:20px 0 50px 40px; padding :0; float:left;}
#content_3col_500 {width:510px; margin:20px 0 50px 40px; padding :0; float:left;}
#content_3col .content_highlight {background-color:#F2F9E1; margin:5px 0; padding:10px;}
#content_3col .content_highlight img {float:left; margin:-10px 25px 10px 0px;}
#content_3col .content_highlight ul {font-size:1.1em; font-weight:bold; margin:10px 10px 10px 20px;}
#content_3col .content_highlight ul li {padding:3px;}
#content_3col .content_highlight p {font-size:1.1em;}
#content_3col .content_highlight a {font-size:1.1em; font-weight:bold;}
#content_3col p.pdf {background-image:url(../images/pdf2.gif); background-position: 0em 0.5em; background-repeat:no-repeat; padding:0.5em 0 0.5em 2em;}
#content_3col p.pdf a {font-weight:bold;}
#content_3col .example {width:165px; float:left;}
#content_3col ul {font-size:1.1em; line-height:1.3em; margin-bottom:1em; margin:10px 10px 10px 20px;}

#content_3col form#req_pack {margin:10px 0 0 0px; padding :0 0 20px 35px;}
#content_3col form#req_pack .row {margin:0; padding:0; display:block; width:350px; margin:0 0 5px 0;}
#content_3col form#req_pack .row label {float:left; display:block; width:100px; margin-right:5px; font-size:1.1em;}
#content_3col form#req_pack .row input {width:115px; border:1px solid #000;}
#content_3col form#req_pack input.button {width:8em; text-align:left; padding:1px 2px; margin:10px 0 0 5px; background-color:#fff; border:1px solid #c5dfef; color:#197DC0; font-size:1.1em; font-weight:bold; background-image:url(../images/secondarycontent_arrow.gif); background-repeat:no-repeat; background-position:right;}

#content_3col form#calculator {background-color:#ccc; border:1px solid #000; float:right; width:194px; margin:0px; padding :15px;}
#content_3col form#calculator .row {margin:0 0 5px 0; padding:0; display:block; width:190px;}
#content_3col form#calculator .row label {float:left; display:block; width:110px; margin:0.3em 1em 0 0; font-size:1.1em;}
#content_3col form#calculator .row span {margin:0 0 0 -0.7em;}
#content_3col form#calculator .row input {width:50px; border:1px solid #000;}
#content_3col form#calculator input.button {float:right; width:6em; padding:1px 2px; margin:10px 0 0 0; background-color:#fff; border:1px solid black; font-size:1.1em; font-weight:bold; }

#content_3col p.disclaimer {font-size:0.9em; clear:both; margin:10px 0;}
#content_3col a.link1 {display:block; width:130px; color:#197DC0; text-decoration:none; margin:5px 0 10px 0; padding:3px; font-size:1.1em; background-color:#fff; border:1px solid #c5dfef; background-image:url(../images/secondarycontent_arrow.gif); background-repeat:no-repeat; background-position:right;}


/* Secondary Content - Three Column Layout */
#secondary_content_3col {width:160px; margin:20px 0 0 0; padding :0; float:right;}
#secondary_content_3col .feature {width:135px; margin:5px 0px 5px 5px; padding :5px 5px 5px 5px;}
#secondary_content_3col .feature-top {width:132px; height:20px; line-height:20px; vertical-align:middle; text-align: center; margin:5px 0px 0px 5px; padding :5px 5px 5px 10px; background-color:#CCDF78; border-top:1px solid #85982E; border-right:1px solid #85982E; border-left:1px solid #85982E; }
#secondary_content_3col .feature-body {width:132px; height:auto; vertical-align:left; margin:0px 0px 0px 5px; padding :5px 5px 5px 10px; background-color:#e5f0ce; border:1px solid #85982E;}
#secondary_content_3col .divider {margin:0; padding:0; width:160px; height:4px; background-image:url(../images/divider.gif); background-repeat:repeat-x; background-position:bottom;}
#secondary_content_3col .feature h3 {margin:0 0 10px 0; padding :0; font-size:1em; font-weight:bold;}
#secondary_content_3col .feature h3.color1 {color:#197DC0;}
#secondary_content_3col .feature h3.color2 {color:#808284;}
#secondary_content_3col .feature a.link1 {display:block; width:130px; color:#000; text-decoration:none; margin:5px 0 10px 0; padding:6px 3px 6px 3px; font-size:1.1em; background-color:#CCDF78; border:1px solid #889D2E; background-image:url(../images/secondarycontent_arrow.gif); background-repeat:no-repeat; background-position:right;}
#secondary_content_3col .feature a.link2 {display:block; font-weight:bold; color:#197DC0; text-decoration:none; margin:0; padding:5px 10px 5px 3px; font-size:1.1em; background-image:url(../images/secondarycontent_arrow2.gif); background-repeat:no-repeat; background-position:right;}
#secondary_content_3col .feature p.featurebox {margin:10px 0 0 0; padding:5px; background-color:#fff; border:1px solid #000;}
#secondary_content_3col .featureshares {width:130px; margin:10px 5px 5px 5px; padding :10px 5px 15px 10px; background-color:#e5f0ce;}
#secondary_content_3col .featureshares p {font-size:1em;}

/*blank coll*/

#blank-left {width:300px; height:auto; margin: 0  0 0 0; padding :0; float:left;}
#blank-right {width:300px; height:auto; margin: 0  0 0 20px; padding :0; float:left;}



/* Footer */
#footer {position:relative; width:760px; margin:0; padding :7px 0 7px 0; border-top:1px solid #c6c6c6; background-color:#000;}
#footer ul {margin:0; padding:0;}
#footer ul li {display:inline; margin:0 0 0 5px; padding:0;}
#footer ul li a {font-size:1.1em; text-decoration:underline; color:#fff}
#footer ul li a:hover {text-decoration:underline; color: #FFF003;}
#footer p.copyright {position:absolute; bottom:0px; right:10px; color:#fff; font-size:1.1em; font-weight:bold;}

#one-coll-blank {width: 80%; padding: 60px 0 60px 60px;}

/* Accessibility */  
#accessibility {position:absolute; top:-50px; left: -50px; }

/* Images displayed in content */
.pensions_image1 {margin:40px 0 0 10px; float:right; width:200px; height:200px; background-image:url(../images/200px/beach_200.jpg); background-repeat:no-repeat;}
.pensions_image2 {float:left; background-image:url(../images/136px/fatherson_136.jpg); background-repeat:no-repeat; width:136px; padding:0 0 150px 0; margin:0; background-position:bottom;}

.pensions_image4 {float:left; background-image:url(../images/136px/tree.jpg); background-repeat:no-repeat; width:136px; padding:0 0 150px 0; margin:0; background-position:bottom;}

.pensions_image5 {float:left; background-image:url(../images/136px/couple2_136.jpg); background-repeat:no-repeat; width:136px; padding:0 0 150px 0; margin:0; background-position:bottom;}

.pensions_image6 {float:left; background-image:url(../images/136px/river.jpg); background-repeat:no-repeat; width:136px; padding:0 0 150px 0; margin:0; background-position:bottom;}

.pensions_image7 {float:left; background-image:url(../images/136px/field.jpg); background-repeat:no-repeat; width:136px; padding:0 0 150px 0; margin:0; background-position:bottom;}


.pensions_image3 {background-image:url(../images/panels/beach_bkd.jpg); background-repeat:no-repeat; background-position:bottom;}

.inv_rel {float:left; background-image:url(../images/136px/bridge.jpg); background-repeat:no-repeat; width:136px; padding:0 0 150px 0; margin:0; background-position:bottom;}

.blankola {float:left; background-repeat:no-repeat; width:136px; padding:0 0 150px 0; margin:0; background-position:bottom;}


.sharedealing_image1 {}



#content_3col .content_highlight2 {background-color:#F2F9E1; margin:5px 0; padding:10px;}
#content_3col .content_highlight2 img {float:left; margin:10px 25px 10px 10px;}
#content_3col .content_highlight2 ul {font-size:1.1em; font-weight:bold; margin:10px 10px 10px 20px;}
#content_3col .content_highlight2 ul li {padding:3px;}
#content_3col .content_highlight2 p {font-size:1.1em;}
#content_3col .content_highlight2 a {font-size:1em; font-weight:bold;}

.isapeps_image1 {background-image:url(../images/panels/beach_bkd.jpg); background-repeat:no-repeat;}





/* CSS clearing */   
.clearboth {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}

.clearing:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearing {display: inline-table;}
/* Hides from IE-mac */
  * html .clearing {height: 1%;}
  .clearing {display: block;}
/* End hide from IE-mac */



/* Research Centre areas */  

h3.researchtitle {color:#000; background-image:url(../images/research.gif); height:54px; width:126px; margin:20px 0 0 0; padding:0 0 0 10px; }
ul#research_nav {float:left; width:136px; margin:0; padding:15px 0 0px 0; background-color:transparent; list-style-type:none;}
ul#research_nav li {margin:2px 0 2px 0; padding:4px 0 4px 10px;}
ul#research_nav li a {font-size:1.1em; text-decoration:none; color:#ffffff; margin:0; padding:0;}
ul#research_nav li a#current_tert {font-weight:normal; color:#000;}
ul#research_nav li a:hover {text-decoration:underline; color:#000;}

h3.researchtitle_nextlevel {color:#000; background-color:#75D8FE; font-size:1.1em; font-weight:bold; width:124px; margin:20px 0 0 0; padding:8px 0 8px 12px; }
ul#research_nav_nextlevel {float:left; width:136px; margin:0; padding:0px 0 0 0px; background-image:url(../images/research_menu_back.gif); background-repeat:repeat; list-style-type:none;}
ul#research_nav_nextlevel li {margin:2px 0 2px 0; padding:5px 0 5px 0;}
ul#research_nav_nextlevel li a {font-size:1.1em; text-decoration:none; color:#0346DE; margin:0; padding-left:12px;}
ul#research_nav_nextlevel li a#current_tert {padding-left:12px; color:#000; background-repeat:no-repeat; background-position:0.2em 0.2em;}
ul#research_nav_nextlevel li a:hover {text-decoration:underline; color:#000;}
ul#research_nav_nextlevel li.nextnav {background-color:#A6F5FE; font-weight:bold; font-size:1.1em; margin:10px 0 0 0; padding:8px 0 8px 0;}
ul#research_nav_nextlevel li.nextnav a {color:#197DC0; text-decoration:underline; background-color:#A6F5FE; font-weight:bold; font-size:1.0em; margin:10px 0 0 10px; padding:8px 0 8px 0;}

ul#research_nav_nextlevel li ul {width:136px; margin:0; padding:5px 0 0 0; background-color:#E3F4FD; list-style-type:none;}
ul#research_nav_nextlevel li ul li {}
ul#research_nav_nextlevel li ul li a {display:block; padding-bottom:2px;}

#research-menu-bottom {width:136px; height:47px; background-image:url(../images/research_menu_bottom.gif); background-repeat:no-repeat;}

#research_body_3col {width:408px; margin:-50px 30px 50px 20px; padding :0; float:left;}
#research_content_3col {width:160px; background-color:#DBD0C8; margin:-75px 0 0 0; padding :0; float:right;}
#research_content_3col .feature {width:135px; margin:5px 0px 5px 5px; padding :5px 5px 5px 5px;}

.body-bold-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:bold;
	color: #fff;
	line-height: 25px;
	
	}
	
	


a.white-link12:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #fff;
	font-size: 0.7em;
	line-height: 25px;

} 
a.white-link12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #fff;
	font-size: 0.7em;
	line-height: 25px;

} 

a.white-link12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FFF003;
	font-size: 0.7em;
	line-height: 25px;

} 
a.white-link12:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #fff;
	font-size: 0.7em;
	line-height: 25px;

}


#top_nav {
height:25px;
text-align: center;
 width:760px;
 padding:1px 0 3px 0;
background-color:#09d;
vertical-align: middle;
}

#login {

position: absolute;
top:60px;
left:568px;
width:175px;
height:50px;

}

.login {
	background-color:#DDC;
	padding: 0.5em 0.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.78em;
	height: 30px;
	 width: 180px;
	margin: 0 0 5px 0;
}

.ats_online {
 width: 175px;
 display:block;
 left:20px;
}

.login a {
	color: #000;
	text-decoration: none;
}

.login a:hover {
	color:blue;
}

.login img {
	float:left;
	padding: 5px 5px 0 2px;
}


#hoz-nav {
 width:760px;
 background: #DDC url(../images/nav_gradient.gif) repeat-x;
 height: 40px;
 border-top: 1px solid #ccc;
 text-align:left;
 vertical-align:middle;
 line-height: 40px;
 text-indent: 22px;
 }

