
a img{border:none;}
form{margin:0px;}
body, h1, h2, h3, h4, h5, h6, td{font:12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; color:#000;font-size-adjust:0.51; margin:0px;}
h1, h2{margin-bottom:5px;font-size:18px;line-height:1em;}

.navscheme1 h1, .navscheme1 h2{color:#FF8800}
.navscheme2 h1, .navscheme2 h2{color:#4F83DF}
.navscheme3 h1, .navscheme3 h2{color:#508A90}
.navscheme4 h1, .navscheme4 h2{color:#A78B60}
.navscheme5 h1, .navscheme5 h2{color:#768996}
.navscheme6 h1, .navscheme6 h2{color:#83A408}
.navscheme7 h1, .navscheme7 h2{color:#5C6B99}

p{padding:0px 0px 9px 0px;line-height:17px;margin:0px}

a:link{color:#000000;text-decoration:underline;}
a:visited{color:#000000;}
a:hover{color:#0000CC;text-decoration:underline;}
a:active{color:#0000CC;}

ul,ol,li{margin:0px;padding:0px;}

body{
background-color:#C8E7FF;
background-image:url(../gfx/i/bluesky_back.jpg);
background-position:top left;
background-repeat:repeat-x;
text-align:center; 
margin:5px 0px; 
}

#globalcontainer{
text-align:left;
margin:0px auto;
width:767px;
}

#globaltopcurve{
background-image:url(../gfx/i/topcurve.gif);
height:12px;
width:767px;
overflow:hidden;
}

#globalheader{
background-image:url(../gfx/i/header_back.gif);
border-left:1px solid #000;
border-right:1px solid #000;
height:58px;
width:auto;
position:relative;
z-index:100
}

#globallogo{
width:204px;
height:78px;
position:absolute;
top:-16px;
}

#globalkiti{
position:absolute;
right:200px;
width:380px;
height:20px;
line-height:17px;
text-align:right;
margin-top:-1px
}

#globalstartpage{
position:absolute;
right:9px;
background-position:top left;
background-repeat:no-repeat;
background-image:url(../gfx/i/startpage_icon.gif);
padding-left:16px;
line-height:17px;
}

#globaltabs{
position:absolute;
right:3px;
bottom:-5px;
width:558px;
z-index:100
}

.navscheme1 #globalsubmenu{background-image:url(../gfx/i/topnav/submenu_back_1.gif)}
.navscheme2 #globalsubmenu{background-image:url(../gfx/i/topnav/submenu_back_2.gif)}
.navscheme3 #globalsubmenu{background-image:url(../gfx/i/topnav/submenu_back_3.gif)}
.navscheme4 #globalsubmenu{background-image:url(../gfx/i/topnav/submenu_back_4.gif)}
.navscheme5 #globalsubmenu{background-image:url(../gfx/i/topnav/submenu_back_5.gif)}
.navscheme6 #globalsubmenu{background-image:url(../gfx/i/topnav/submenu_back_6.gif)}
.navscheme7 #globalsubmenu{background-image:url(../gfx/i/topnav/submenu_back_7.gif)}

#globaltab1{background-image:url(../gfx/i/topnav/tab_hover_1.gif)}
#globaltab2{background-image:url(../gfx/i/topnav/tab_hover_2.gif)}
#globaltab3{background-image:url(../gfx/i/topnav/tab_hover_3.gif)}
#globaltab4{background-image:url(../gfx/i/topnav/tab_hover_4.gif)}
#globaltab5{background-image:url(../gfx/i/topnav/tab_hover_5.gif)}
#globaltab6{background-image:url(../gfx/i/topnav/tab_hover_6.gif)}
#globaltab7{background-image:url(../gfx/i/topnav/tab_hover_7.gif)}

.navscheme1 div div #globaltab1{background-image:url(../gfx/i/topnav/tab_active_1.gif)}
.navscheme2 div div #globaltab2{background-image:url(../gfx/i/topnav/tab_active_2.gif)}
.navscheme3 div div #globaltab3{background-image:url(../gfx/i/topnav/tab_active_3.gif)}
.navscheme4 div div #globaltab4{background-image:url(../gfx/i/topnav/tab_active_4.gif)}
.navscheme5 div div #globaltab5{background-image:url(../gfx/i/topnav/tab_active_5.gif)}
.navscheme6 div div #globaltab6{background-image:url(../gfx/i/topnav/tab_active_6.gif)}
.navscheme7 div div #globaltab7{background-image:url(../gfx/i/topnav/tab_active_7.gif)}

#globaltab1.tabhover{background-image:url(../gfx/i/topnav/tab_hover_1.gif)}
#globaltab2.tabhover{background-image:url(../gfx/i/topnav/tab_hover_2.gif)}
#globaltab3.tabhover{background-image:url(../gfx/i/topnav/tab_hover_3.gif)}
#globaltab4.tabhover{background-image:url(../gfx/i/topnav/tab_hover_4.gif)}
#globaltab5.tabhover{background-image:url(../gfx/i/topnav/tab_hover_5.gif)}
#globaltab6.tabhover{background-image:url(../gfx/i/topnav/tab_hover_6.gif)}
#globaltab7.tabhover{background-image:url(../gfx/i/topnav/tab_hover_7.gif)}

#globaltabs div{background-image:url(../gfx/i/topnav/tab_inactive.gif)}

#globaltabs div a{color:#000;line-height:43px;text-decoration:none;}

.navscheme1 #globaltab1 a, .navscheme2 #globaltab2 a, .navscheme3 #globaltab3 a, .navscheme4 #globaltab4 a, .navscheme5 #globaltab5 a, .navscheme6 #globaltab6 a, .navscheme7 #globaltab7 a{font-weight:bold;}

#globaltabs div{
width:93px;
height:40px;
overflow:hidden;
text-align:center;
float:left;
}

#globaltabs div a{display:block;}

#globalsubmenu {
border-left:1px solid #000;
border-right:1px solid #000;
width:auto;
height:29px;
position:relative;
z-index:50
}


#globalsubmenu a{
/*display:block; 
float:left; 
margin:0px 1px;*/
text-decoration:none;
color:#000;
line-height:11px;
padding:2px 4px;
}

#globalsubmenu span{
/*border-right:1px solid #000;
padding:0px 9px 0px 7px;*/
}

#globalsubmenumore{
position:absolute;
right:0px;
top:0px;
width:118px;
}

#globalsubmenumore span{
border-right:none;
border-left:1px solid #000;
padding:0px 5px 0px 10px;
}

#globalsubmenulinks{
position:absolute;
top:6px;
left:6px;/*0px*/
width:100%;
}

.Ticker { position:relative; overflow:hidden; width:620px; }
.Ticker .Text { position:relative; white-space:nowrap; }
.Ticker .Text a { text-decoration:none; }
.Ticker .Text a:hover { text-decoration:underline; }

.navscheme1 #globalsubmenu a.active{font-weight:bold;background-color:#FFE375;}
.navscheme2 #globalsubmenu a.active{font-weight:bold;background-color:#C8E7FF;}
.navscheme3 #globalsubmenu a.active{font-weight:bold;background-color:#C8E2E3;}
.navscheme4 #globalsubmenu a.active{font-weight:bold;background-color:#EBE3D2;}
.navscheme5 #globalsubmenu a.active{font-weight:bold;background-color:#EEF4F8;}
.navscheme6 #globalsubmenu a.active{font-weight:bold;background-color:#DCECA1;}
.navscheme7 #globalsubmenu a.active{font-weight:bold;background-color:#D0D6E7;}

#globalsubmenu a:hover{text-decoration:underline;}

#searchline {
background-color:#FFFFFF;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
text-align:center;
height:38px;
position:relative;
background-image:url(../gfx/i/searchline_back.gif);
background-repeat:repeat-y;
background-position:top left;
}

#searchline .left{
width:132px;
height:59px;
text-align:left;
margin:0px;
position:absolute;
top:2px;
left:9px;
}

#searchline .right{
width:132px;
height:59px;
text-align:right;
margin:0px;
position:absolute;
top:2px;
right:9px;
}

#searchform{
margin:0px 132px;
width:501px;
position:relative;
top:6px;
}

#searchline label{font-size:18px;}

#searchline #querystring {
width:200px;
font-family:"Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px 5px;
}

#searchline #querycat{
font-family:"Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 5px;
}

#searchline input.button{margin-bottom:-3px;border:0px solid #000;}

#searchline.advanced{
background-color:#FEF1C3;
height:59px;
}

#searchline.advanced p{
margin:2px 10px 0px 10px;
padding:0px;
height:32px;
}

#searchline.advanced a{
text-decoration:none;
}

#searchline.advanced label.querystring{
font-size:24px;
font-weight:bold;
}

#searchline.advanced #querystring{
width:295px;
}

#searchline.advanced .right, #searchline.advanced .left{
top:12px;
}

#searchline.advanced form label{
font-size:12px;
font-weight:normal;
}

#globalcontentleft, #globalcontentright, #globalcontentcenter{
width:132px;
float:left;
overflow:hidden;
}


#globalcontentcenter{
width:501px;
}


#globalcontent{
padding-top:2px;
width:767px;
position:relative;
background-image:url(../gfx/i/globalcontent_back.gif);
background-repeat:repeat-y;
background-position:top left;
}

.navscheme1 #globalcontent{background-color:#FFCC00;}
.navscheme2 #globalcontent{background-color:#9FD2FF;}
.navscheme3 #globalcontent{background-color:#A7CDD0;}
.navscheme4 #globalcontent{background-color:#DCCEB3;}
.navscheme5 #globalcontent{background-color:#D5E1EA;}
.navscheme6 #globalcontent{background-color:#C4DF62;}
.navscheme7 #globalcontent{background-color:#B0BAD5;}


#globalcontentcentercontent{
background:#fff;
border-left:1px solid #838383;
border-right:1px solid #838383;
width:auto;
 }

#globalcontentcenterfooter{
background-image:url(../gfx/i/contentroundedbottom.gif);
height:9px;
width:501px;
margin-top:0px;
padding:0px;
margin-bottom:3px;
overflow:hidden;
}

#sectionhead{
width:auto;
text-align:left;
margin:0px;
background-position:top left;
background-repeat:no-repeat;
background-color:#fff;
height:66px;
position:relative;
}

#sectionhead p{
height:46px;
padding:0px;
font-size:30px;
font-weight:bold;
color:#FFFFFF;
line-height:46px;
margin-left:9px;
}


#globalcontentcenterbreadcrumb{
border-left:1px solid #838383;
border-right:1px solid #838383;
text-align:right;
color:#666666;
line-height:15px;
font-size:10px;
height:20px;
padding:0px 9px; 
}


#globalcontentcenterbreadcrumb a, #globalcontentcenterbreadcrumb a.current{
color:#666666;
font-size:10px;
text-decoration:none;
}


#globalcontentcenterbreadcrumb a.current{font-weight:bold;}


#globalfooter {
background-color:#FFFFFF;
border-top:1px solid #000000;
border-left:1px solid #000;
border-right:1px solid #000;
padding-top:9px;
height:59px;
text-align:center;
width:auto;
}

#globalfooter a,.popup #footer a {
color:#666666;
text-decoration:none;
}

#globalfooter .highlight,.popup #footer .highlight {
color:#CC0000;
font-weight:bold;
}

#globalcopyright{
font-size:9px;
color:#999999;
text-align:center;
margin-top:3px;
}

#globalbottomcurve{
background-image:url(../gfx/i/bottomcurve.gif);
height:15px;
width:767px;
overflow:hidden;
}

#globalfooter p, .popup #footer p{margin:0px;padding:0px}

#globalcontent .cbar h3{
font-weight:bold;
background-image:url(../gfx/i/boxtop.gif);
background-position:top left;
background-repeat:no-repeat;
text-align:left;
line-height:13px;
padding:9px 9px 2px 9px;
margin-left:3px;
}

#globalcontent .cbar .box {
background-image:url(../gfx/i/boxbottom.gif);
background-position:bottom left;
background-repeat:no-repeat;
text-align:left;
overflow:hidden;
padding-bottom:5px;
margin-bottom:3px;
margin-left:3px;
}

ul.menu{
}

ul.menu li{
background-image:url(../gfx/i/dot.gif);
background-repeat:repeat-x;
background-position:top left;
padding:3px 3px;
list-style-type:none;
width:110px;
margin-left:5px;
}

ul.menu li div ul{
margin:3px 0px 0px 0px;
list-style:none;
}

ul.menu li div ul li{
background-image:none;
margin:0px 0px 1px 0px;
padding:0px;
line-height:12px;
}

ul.menu a {text-decoration:none;}

ul.menu .active {font-weight:bold;}

ul.menu a:link{color:#000;}
ul.menu a:visited{color:#000;}
ul.menu a:hover{color:#0000CC;text-decoration:underline;}
ul.menu a:active{color:#870101;}

ul.menu li div{
background-image:url(../gfx/i/bullet_arrow.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding-left:9px;
margin-left:3px;
line-height:14px;
width:98px;
overflow:hidden;
}

/* ul.menu li ul {display:none} */
ul.menu li ul li div {
	background:none;
	margin-left:-10px;
}

/* We want sub-items to be from italy */
ul.menu li ul li a {
	font-style:italic;
}



#globalcontentcentercontent ul.menu li{background:none;padding:2px 9px;}
#globalcontentcentercontent ul,#globalcontentcentercontent ol{margin-left:25px}

.breaker{overflow:hidden;height:1px;clear:both}

.nomargin{margin:0px;}

.hr{background-image:url(../gfx/i/dot.gif);height:1px;overflow:hidden;clear:both;margin:0px;padding:0px;}

#globalcontentcentercontent .hr{width:481px;margin:8px 9px}

#globalcontentcentercontent .colorbox .content .hr{width:auto;margin:9px 0px;padding:0px}

.cbar .box .hr{margin:0px 8px 0px 5px}

img.left{float:left;margin:0px 9px 0px 0px}
img.right{float:right;margin:0px 0px 0px 9px}

#globalcontentcentercontent div.left{float:left;margin:0px 9px 0px 0px}
#globalcontentcentercontent div.right{float:right;margin:0px 0px 0px 9px;}

#globalcontentcentercontent div.right span, #globalcontentcentercontent div.left span{font-size:10px;}

.columns1,.columns2,.columns3, .columns2l, .columns2r{
text-align:left;
margin:0px 9px;
width:481px;
}

.columns1{}

.columns2{
background-image:url(../gfx/i/columns2_back.gif);
background-repeat:repeat-y; 
background-position:top center;
}

.columns2 .col1,.columns2 .col2{
width:231px;
float:left;
}

.columns2 .col1{margin-right:19px;}


.columns2l{
background-image:url(../gfx/i/columns2l_back.gif);
background-repeat:repeat-y; 
background-position:top center;
}

.columns2l .col1{
margin-right:19px;
width:147px;
float:left;
}

.columns2l .col2{
width:315px;
float:left;
}

.columns2r{
background-image:url(../gfx/i/columns2r_back.gif);
background-repeat:repeat-y; 
background-position:top center;
}

.columns2r .col1{
margin-right:17px;
width:315px;
float:left;
}

.columns2r .col2{
width:149px;
float:left;
}

.columns3{
background-image:url(../gfx/i/columns3_back.gif);
background-repeat:repeat-y;
background-position:top center;
}

.columns3 .col1,.columns3 .col2, .columns3 .col3{
width:147px;
float:left;
}

.columns3 .col2{margin:0px 19px;}

.colorbox{width:100%;overflow:hidden;}

.navscheme1 .colorbox{background:#FFF3C3;}
.navscheme2 .colorbox{background:#C8E7FF;}
.navscheme3 .colorbox{background:#C9E2E3;}
.navscheme4 .colorbox{background:#EBE2D1;}
.navscheme5 .colorbox{background:#E4EBF1;}
.navscheme6 .colorbox{background:#DCECA1;}
.navscheme7 .colorbox{background:#D0D7E7;}

.colorbox .topleft, .colorbox .topright, .colorbox .bottomleft, .colorbox .bottomright{
width:9px;
height:9px;
line-height:9px;
overflow:hidden;
}

.colorbox .topleft{float:left;background-image:url(../gfx/i/colorbox_topleft.gif);}
.colorbox .topright{float:right;background-image:url(../gfx/i/colorbox_topright.gif);}
.colorbox .bottomleft{float:left;background-image:url(../gfx/i/colorbox_bottomleft.gif);}
.colorbox .bottomright{float:right;background-image:url(../gfx/i/colorbox_bottomright.gif);}

.colorbox .content{margin:0px 9px;}

.colorbox .corners{
overflow:hidden;
height:9px;
}

.colorbox .columns2{margin-left:3px;background-position:-9px}
.colorbox .columns2 .col1, .colorbox .columns2 .col2{width:222px}

.colorbox .columns2l, .colorbox .columns2r{margin-left:3px;background-position:-18px}
.colorbox .columns2l .col1, .colorbox .columns2r .col2{width:138px;}
.colorbox .columns2l .col2, .colorbox .columns2r .col3{width:306px;}

.colorbox .columns3{margin-left:3px;background-position:-18px;}
.colorbox .columns3 .col1, .colorbox .columns3 .col3{width:138px}

div.button{margin:auto}

div.button .btnleft, div.button .btnright{
height:20px;
width:5px;
background-image:url(../gfx/i/button_left.gif);
float:left;

}
div.button .btnright{background-image:url(../gfx/i/button_right.gif)}
div.button .btncenter{
float:left;
height:20px;
background-image:url(../gfx/i/button_center.gif);
overflow:hidden;
}
div.button .btncenter a{
text-decoration:none;
line-height:22px;
padding:0px 6px;
}

div.button .btncenter a:hover{color:#000}

div.button .btncenter input{
text-decoration:none;
border:0px solid #000;
background:transparent;
font:12px "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;color:#000;
cursor:pointer;
margin-top:2px;
height:19px;
}

.navscheme1 .altcol {background:#FFF9E1;}
.navscheme2 .altcol {background:#E3F3FF;}
.navscheme3 .altcol {background:#E4F0F1;}
.navscheme4 .altcol {background:#F5F0E8;}
.navscheme5 .altcol {background:#F1F5F8;}
.navscheme6 .altcol {background:#EDF5D0;}
.navscheme7 .altcol {background:#E6EAF2;}

.resulttable{width:100%;margin:0px 0px;}
.resulttable th {font-size:12px}
.resulttable td {text-align:left;padding:3px 9px;}

.pagingnavigation{width:100%}

.pagingnavigation .left{
float:left;
width:20%;
text-align:left;
}

.pagingnavigation .right{
float:right;
width:20%;
text-align:right;
}

.cbar .box .square{margin:8px 0px 0px 0px;width:auto;text-align:center;}
.cbar .box .rounded{margin:3px 0px -7px 0px;width:auto;text-align:center;}

.popup{margin:15px}

.popup #header{height:52px;width:auto;background-image:url(../gfx/i/popup_header_center.gif)}

.popup #header .logo{
width:auto;
height:52px;
background-image:url(../gfx/i/popup_header_logo.gif);
float:left;
background-position:top left;
background-repeat:no-repeat;
}

.popup #header .right{
width:auto;
height:52px;
background-image:url(../gfx/i/popup_header_right.gif);
float:right;
background-position:top right;
background-repeat:no-repeat;
}

.popup #footer{height:45px;width:auto;background-image:url(../gfx/i/popup_footer_center.gif);overflow:hidden;}

.popup #footer .left{
width:14px;
height:45px;
background-image:url(../gfx/i/popup_footer_left.gif);
float:left;
}

.popup #footer .right{
width:14px;
height:45px;
background-image:url(../gfx/i/popup_footer_right.gif);
float:right;

}

.popup #footer .center{padding:6px}
.popup #globalcopyright{margin:0px}

.popup div#content{
background:#fff;
border-left:1px solid #000;
border-right:1px solid #000;
}

.popup #header .button{margin-top:17px}

.popup div#content #popcontentarea{padding:9px;background-color:#fff;text-align:left;}

.popup div#content #popcontentarea .hr{width:auto;margin:9px 6px;}


#widebanner{text-align:center;}

.addefault{
font:12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; 
color:#000;
margin:0px;
padding:0px;
}

.addefault form{
margin:0px;
padding:0px;
}

