*{
margin:0;
padding:0;
}
html{
padding:0px 0;
min-width:868px;
height:100%;
}
body{
font-family:Verdana,sans-serif;
font-size:10px;
line-height:1.4em;
color:#093184;
margin-top:30px;
margin-bottom:20px;
background: #233252 url(../images/page_shade.gif) repeat-x top left;
}
#wrapper{
overflow:hidden;
width:868px;
margin:0 auto;
}
#header{
width:100%;
height:90px;
margin:0 auto;
overflow:hidden;
}
#mainlogo{
width:216px;
height:47px;
overflow:hidden;
float:left;
margin-top:26px;
}
.innertube{margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/}

.column { float: left; }
.column.last { float: right !important;}

.sector{ width: 960px; margin: 0 auto; }

.sectora{ width: 580px; margin: 0 auto;}

.sector1a { width: auto;}

.sector2a,.sector2b {width: 49%;}
.sector2ac,.sector2bc {width: 310px;}
.sector2bc {width: 290px;}

.sector2c {width: 320px; b2ackground: Aqua;}
.sector2d {width: 280px;  b2ackground: Blue;}


/* Layouts */
.clear { clear:both; }
.clearmore { clear:both; height: 10px;}
.clearmoreline { clear:both; height: 10px; border-bottom: 1px solid #a8abc4; margin-bottom: 20px;}

/* ####################### pagebox ds ################################*/
/* ---------------------ts box------------------------ */
.boxcontainer{
width:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
overflow:hidden;
}
.boxtr{
height:14px;
width:100%;
margin:auto;
padding:0;
background-color:#FFFFFF;
}
.boxtl{
height:14px;
margin:0;
padding:0;
background-color:#FFFFFF;
}
.boxmr{
width:100%;
margin:auto;
padding:0px;
background-color:#FFFFFF;
}
.boxml{
margin:0;
padding:0;
background-color:#FFFFFF;
}
.boxbr{
height:14px;
width:100%;
margin:auto;
padding:0;
background-color:#FFFFFF;
}
.boxbl{
height:14px;
margin:0;
padding:0;
background-color:#FFFFFF;
}
.boxcontent{
overflow:hidden;
width:760px;
padding:5px;
margin:0 auto;
background-color:#FFFFFF;
}
#mainnav{
height:20px;
margin-bottom:20px;
background-color:#A8ABC4;
overflow:hidden;
text-align:right;
padding-right:10px;
}
/*   side menu   */
.side{
overflow:hidden;
width:150px;
float:left;
height:480px;
}
#sidetop{
width:100%;
height:17px;
margin-bottom:20px;
background-color:#CC3366;
overflow:hidden;
}
#bodycontainer #sidemenu ul{
overflow:hidden;
}
#sidemenu{
overflow:hidden;
width:150px;
}
#sidemenu li{
height:14px;
width:150px;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-align:left;
text-indent:14px;
line-height:14px;
list-style-type:none;
display:list-item;
background-image:url(../images/menu.gif);
background-repeat:no-repeat;
}
#sidemenu li a{
display:block;
width:100%;
height:100%;
text-decoration:none;
color:#093184;
overflow:hidden;
}
#sidemenu li a:hover /*,#sidemenu li #current*/{
color:#CC3366;
background-image:url(../images/drop_over_side.gif);
background-repeat:no-repeat;
}
#sidemenu li #current{
color:#CC3366;
background-image:url(../images/drop_select.gif);
background-repeat:no-repeat;
}
/*   subside menu   */
#subsidemenu{
overflow:hidden;
width:150px;
float:left;
}
#subsidemenu ul{
}
#subsidemenu li{
height:14px;
width:140px;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
text-align:left;
text-indent:14px;
line-height:14px;
list-style-type:none;
display:list-item;
background-color:#F6F7FC;
margin-bottom:2px;
background-image:none;
margin-left:1px;
margin-right:1px;
}
#subsidemenu li a{
display:block;
width:100%;
height:100%;
text-decoration:none;
color:#093184;
overflow:hidden;
}
#subsidemenu li a:hover /*,#sidemenu li #current*/{
color:#FFFFFF;
background-image:url(../images/icon_sub.gif);
background-position:left;
background-repeat:no-repeat;
background-color:#CC3366;
}
#subsidemenu li #current{
color:#FFFFFF;
background-image:url(../images/icon_sub_static.gif);
background-position:left;
background-repeat:no-repeat;
background-color:#CC3366;
}
/* page */
#pagecontainer{
width:600px;
float:right;
overflow:hidden;
padding:0px 0px 0px 0px;
margin:0px;
b2ackground: aqua;
}
.linkimg {
	margin: 0 0 10px 0;
}

blockquote {
	margin:10px;
}
blockquote p{
color: black;
}
#flash {
width:570px;
height:500px;
}
#pagecontainertop{
width:100%;
height:17px;
margin-bottom:20px;
background:url(../images/menu_demo.gif);
overflow:hidden;
}
#pagecontainer a{
text-decoration:none;
color:#CC3366;
}
#pagecontainer a:hover{
text-decoration:none;
color:#AA1673;
}
#pagecontainer li{
margin-left:20px;
list-style:square;
list-style-position:outside;
text-align:left;
}
#col1{
width:280px;
float:left;
overflow:hidden;
text-align:justify;
}
#col2{
width:280px;
float:right;
overflow:hidden;
text-align:justify;
}
H1{
font-size:12px;
letter-spacing:1px;
color:#093184;
padding-top:20px;
padding-bottom:10px;
text-align:left;
}
H2{
font-size:12px;
letter-spacing:1px;
color:#093184;
padding-bottom:10px;
text-align:left;
}
H3{
font-size:10px;
color:#093184;
padding-bottom:4px;
font-weight:bold;
text-align:left;
}
H4{
font-size:11px;
padding-bottom:4px;
font-weight:bold;
text-align:left;
}
H5{
font-size:11px;
margin-top:10px;
margin-right:14px;
padding-top:4px;
padding-bottom:4px;
font-weight:bold;
text-align:left;
background-color:#D9DAE6;
text-indent:10px;
clear:both;
}
.hspacer{
padding-bottom:20px;
}
.hspacer2{
height:410px;
width:1px;
float:left;
}
p{
padding-top:3px;
padding-bottom:6px;
}
#footercontainer{
overflow:hidden;
width:710px;
height:30px;
padding-right:10px;
padding-left:10px;
margin:0 auto;
text-align:right;
line-height:29px;
font-size:8pt;
clear:both;
}
#footer{
overflow:hidden;
}
#posfootertlinks{
width:730px;
height:26px;
overflow:hidden;
margin-bottom:20px;
line-height:25px;
font-size:10px;
margin:0 auto;
text-align:right;
}
#posfootertlinks a{
color:#093184;
text-decoration:none;
}
#posfootertlinks a:hover{
color:#093184;
text-decoration:underline;
}
.boxclients{
overflow:hidden;
width:44%;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
height:65px;
float:left;
padding:10px;
background-color:#FFFFFF;
border:1px solid #093184;
background-image:url(../images/brandbox.gif);
background-position:top right;
background-repeat:no-repeat;
}
.boxcontact{
overflow:hidden;
width:auto;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
height:130px;
f2loat:left;
p2adding:10px;
background-color:#FFFFFF;
border:1px solid #093184;
background-image:url(../images/brandbox.gif);
background-position:top right;
background-repeat:no-repeat;
}

#tabs1{
float:left;
width:100%;
font-size:90%;
line-height:normal;
border-bottom:1px solid #C6C8D9;
margin-bottom:20px;
}
#tabs1 ul{
margin:0;
padding:10px 2px 0px 0;
list-style:none;
}
#tabs1 li{
display:inline;
margin:0;
padding:0;
}
#tabs1 a{
float:left;
background:url("../images/tableft1.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#tabs1 a span{
float:left;
display:block;
background:url("../images/tabright1.gif") no-repeat right top;
padding:5px 8px 4px 6px;
color:#093184;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs1 a span{
float:none;
}
/* End IE5-Mac hack */
#tabs a:hover span{
color:#FFFFFF;
}
#tabs1 a:hover{
background-position:0% -42px;
}
#tabs1 a:hover span{
background-position:100% -42px;
color:#FFFFFF;
}
#tabs1 #current a{
background-position:0% -42px;
}
#tabs1 #current a span{
background-position:100% -42px;
color:#FFFFFF;
}
.boxbrands{
overflow:hidden;
width:250px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
float:left;
padding:10px;
height:170px;
border:1px solid #093184;
background-image:url(../images/brandboxbak.gif);
background-repeat:repeat-x;
background-position:bottom;
}
/* =-=-=-=-=-=-=-[Menu Three]-=-=-=-=-=-=-=- */
#menu4 ul ul{
list-style:none;
margin-top:0px;
margin-bottom:6px;
}
#menu4 ul ul li{
list-style:none;
margin-bottom:1px;
padding:0;
}
#menu4 ul ul li a{
height:17px;
text-decoration:none;
line-height:16px;
}
#menu4 ul ul li a:link,#menu4 ul ul li a:visited{
color:#093184;
display:block;
background:none;
padding:0 2px 0 8px;
}
#menu4 ul ul li a:hover/*,#menu4 li a:active*/{
color:#CC3366;
background:#F1F1F6 none 0 -25px;
padding:0 2px 0 8px;
}
#menu4 ul ul li #current{
color:#CC3366;
background:#F1F1F6 none 0 -25px;
padding:0 2px 0 8px;
}
/* =-=-=-=-=-=-=-[Menu Four]-=-=-=-=-=-=-=- */
#menu4 ul{
list-style:none;
margin:0;
padding:0;
}
#menu4 li{
list-style:none;
margin:0;
padding:0;
}
#menu4{
width:280px;
margin-top:10px;
padding:0;
overflow:hidden;
}
#menu4 li a{
height:25px;
text-decoration:none;
line-height:20px;
}
#menu4 li a:link,#menu4 li a:visited{
color:#FFFFFF;
display:block;
background:url(../images/menu4.gif);
padding:0 2px 0 8px;
}
#menu4 li a:hover/*,#menu4 li a:active*/{
color:#093184;
background:url(../images/menu4.gif) 0 -25px;
padding:0 2px 0 8px;
}
  .boxadvisers{
overflow:hidden;
width:570px;
margin-top:0px;
margin-bottom:10px;
padding:10px;
border-bottom:1px dotted #C6C8D9;
}
#menu4 li #current{
color:#FFFFFF;
background:url(../images/menu4c.gif) 0 -25px;
padding:0 2px 0 8px;
}

ol{
list-style-type:lower-alpha;
font-size:10px;
color:#093184;
}
#textcol ol li{
list-style-type:decimal;
font-size:10px;
}
#textcol ul li{
list-style-type:square;
font-size:10px;
padding-bottom:4px;
color:#093184;
}
ul ul{
list-style-type:disc;
font-weight:normal;
}
ul ul ul{
list-style-type:disc;
}
ul ul ul ul{
list-style-type:circle;
}
.pagepad{
padding-right:30px;
text-align:justify;
}
#pagepic{
width:570px;
height:380px;
overflow:hidden;
}
.p1{
background:url(../images/image_contact.jpg) no-repeat;
}
.message{
margin-top:10px;
width:260px;
overflow:hidden;
padding:10px;
font-size:11px;
line-height:1.5em;
color:#A8ABC4;
font-weight:bold;
}
.c0{
color:#871751;
font-size:11px;
letter-spacing:1%;
line-height:16px;
padding:0px 0px 0px 0px;
font:Arial;
padding-bottom:6px;
}
.c1{
color:#871751;
font-size:10px;
letter-spacing:1%;
}
.c1 li{
color:#871751;
font-size:10px;
letter-spacing:1%;
padding-bottom:4px;
}
.line{
width:100%;
height:1px;
margin-top:10px;
margin-bottom:6px;
line-height:1px;
border-bottom:1px solid #C6C8D9;
}
.small{
font-size:9px;
}
.container{
	width: auto;
	padding: 20px;
	border: 1px solid #A8ABC4;
	margin-bottom: 20px;
}

.tablecontainer {
	width: auto;
	border: 1px solid #A8ABC4;
	background: #E3E4EC;
}
.ner {
	width: auto;
	border: 1px solid #093184;
	background: #ffffff;
	margin-top: 20px;
	margin-right: 25px;
}

.nerbanner{
	width: 530px;
	height: 80px;
	float: right;
}

.sidebutton{
	width: 135px;
	padding:15px 0px 0px 0px;
}






#menu3 {
        width: 150px;
        margin: 10px 0 0 0 ;
        border-style: none none none none;
        border-color: #BCD2E6;
        border-size: 1px;
        border-width: 1px;
        }
#menu3 li{
margin-bottom: 3px;
font-weight: bold;
        }		  

#menu3 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #ffffff;
        display: block;
        background: #ff5b5b url(menu3.gif);
        padding: 8px 0 0 10px;
        }

#menu3 li a:hover, #menu3 li #current { {
        color: #ffffff;
        background: #FF0000 url(menu3.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }
		  
.abbeytitle{
height: 33px;
background: red;
margin: 10px 0px 20px 0px;
}

.abbeytitle h1{
font-size:13px;
letter-spacing:0px;
color:#ffffff;
text-align:left;
text-indent: 10px;
padding: 0px;
margin: 0;
line-height: 31px;
}