/*
	Fund Manager APZ
	
*/

body {background: transparent url(images/bg.png) 0 0 repeat-x; }

a:link, a:visited, a:active { color: #345A95; text-decoration: underline; }
a:hover { color: #345A95; text-decoration: none; } 

h1 { color:#00395c }
h2 { color:#00719c }

#container, .container { background: #FFFFFF; }
.mainBody { float: left; background: #FFFFFF; width: 100%}
.pageHeader { height: 120px;}
.pageHeader .headerLogo { width:213px; height:85px; margin: 1.5em 0 0 2.5em; }
.pageHeaderLogo { background: url(images/ASPEN_logo.gif) 0 0 no-repeat; width:213px; height:85px; }
.accountLinks ul { margin: 1.5em 0;}

.footer { background: none; }
.footerContent { background:url(images/wrapper_footer.gif) left bottom no-repeat; } 
.footerLinksMain li a, .footerLinksMain li a:active { color: #333;}
ui-icon.ui-icon-closethick { display: none; }

/*nav*/
.mainmenu { background: transparent url(images/menu-bg.gif) 0 0 repeat-x; }
.mainmenu ul li { background: none; }
.mainmenu ul li:hover, .mainmenu ul li.highlight { background: transparent;}
.mainmenu ul li a { border-right: 0px; line-height: 20px; margin: 7px 0;}
.mainmenu ul li.highlight a, .mainmenu ul li a:hover { color: #66c4e3 }
	/*sub nav*/
	.mainmenu ul ul { background:#00719c; top: 33px;}
	.mainmenu ul ul li { background:#00719c; border-top: solid 1px #005577;}
	.mainmenu ul ul li:hover { background:#005577; }
	.mainmenu ul ul li a { border: none; margin: 0; color: #FFFFFF !important} 
	.mainmenu ul ul li a:hover { background:#005577; color: #66c4e3 !important} 

/* homepage */
.infoPanelContent p { border-bottom: 1px solid #c7c7c7; }
.infoPanelContent strong, .loginInfoText strong { color: #00719c }
.loginPanel { background: #ebebeb; border: 1px solid #CCCCCC;}
.loginBox h1, .loginBox label { color: #444444 }
.loginBox .forgottenPassword a { color: #00395c }
.loginButton { background: url(images/button-bg.gif) right top no-repeat; border: 0;} 
.loginButton .orangeButton button { background: none; }
.loginButton .orangeButton:hover { background: none; }

/*Inner Page*/
.holdingFilter label { color: #00395c; } 
h3 .highlight { color: #00395c; } 
ul.userInfo li, .loginInfoText ul li { background: transparent url(images/li.gif) 0 8px no-repeat;}
#termsAndConditionsContainer div ul li { background: transparent url(images/li.gif) 0 5px no-repeat;}
#termsAndConditionsContainer h2.underline { border-bottom: 2px solid #00b3f0; }
.forgottenPassword ul li { background: transparent url(images/li.gif) 0 8px no-repeat;}
ul.serviceLinks li a:hover { text-decoration: none;}
.down { background-image: url(images/down.gif); }
.right { background-image: url(images/right.gif); }
	/*investor details */
	table.info tr.sectionDivider, table.info tr.darkBorderTop, table.info tr.sectionDivider th, table.info tr.sectionDivider td { border-top: solid 2px #00b3f0; } 
	table.info th.colTitle, table.info th.orange { color: #00719c }
	table.info .linkButton { color: #345A95; }
	/*Popup box*/
	.ui-dialog .ui-dialog-titlebar { background:#00719c}
	
	
 
/* Grid */
.ui-jqgrid .ui-jqgrid-sortable { color: #00395c !important; }
.ui-jqgrid a { color: #00395c !important;}
.ui-jqgrid a:hover { color: #00395c !important; text-decoration: none !important; }

/* Buttons */
button.linkButton:hover span, button.linkButton span:hover, .linkButton a:hover, a.linkButton:hover { color: #345A95; text-decoration: none !important; } 
.orangeButton button { background: url(images/button-bg.gif) right top no-repeat; } 
#searchForm button.linkButton { background: url(images/button-bg.gif) right top no-repeat; } 
#searchForm button.linkButton span:hover {color: #FFFFFF;}

/*FAQ */
#faqContainer { background: transparent}
#faqContainer h1 { background:#00395c }
.faqbox h2 a { color: #00395c; }
