Body{
	background-color:#F7F7F7;
	margin:0px;
	
}
A, A.SkinObject:link, A.SkinObject:visited, A.SkinObject:active, 
A:link, A:active, A:visited, 
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active
{color: #006699;}
#skin{ width:800px; height:auto; background:#FFFFFF;}
#header{ width:100%; height:103px; background:url(../blackheaderbg.gif) left top repeat-x; margin:0px; padding:0px}
#header .topleft{ width:200px; float:left;background:url(../blackmain_topleft.gif) left top no-repeat;}
#header .topright{ width:200px; float:right; color:#ccc; font: bold 7pt Tahoma,Arial, Helvetica, sans-serif;background:url(../blackmain_topright.gif) right top no-repeat}
#header .topright select{font: normal 8pt Tahoma, Arial, Helvetica, sans-serif; color:#666}
#header .logo{ width:300px; height:90px; float:left;}
#header .links{ width:480px; height:90px; float:right;}

#flash{border-bottom:1px #fff solid;}
#bread{ width:100%; height:20px;background:#efbd63; color:#999; font:8px normal Arial, Helvetica, sans-serif; margin:0 0 3px 0}
#bread .bread{ width:auto; height:20px; float:left; padding:0 0 0 10px; background:url(../bread.gif) left center no-repeat}
#bread .search{height:20px; width:230px; float:right; display:block; text-align:right; background:url(../searchbutton.gif) right center no-repeat}

#Abox{ width:99%; margin:0 0 3px 0; padding:0px}
#Abox .leftpane{ width:33%; float:left;display:block}
#Abox .right{ width:66%; float:right; display:block}
#Abox .right .toppane{ width:100%; float:left}
#Abox .right .rightbox{width:100%; float:left}
#Abox .right .rightbox .ColumnApane{ width:49%; float:left}
#Abox .right .rightbox .ColumnBpane{ width:49%; float:right}

#Bbox{ width:99%; margin:0 0 3px 0; padding:0px; clear:both}
#Bbox .contentbpane{ width:69%; float:left}
#Bbox .rightpane{ width:30%; float:right}


#Cbox{ width:99%; margin:0 0 3px 0; padding:0px; clear:both}
#Cbox .ColumnCpane{ width:33%; float:left}
#Cbox .ColumnDpane{ width:32%; float:left; margin:0 0 0 8px}
#Cbox .ColumnEpane{ width:33%; float:right}
.Bottompane,.contentpane{ clear:both; width:99%;text-align:center }


#footer{ width:100%; height:60px; border-top:1px #aaa solid; background:url(../blackbotbg.gif); clear:both}
#footer .copyright{ width:auto; height:60px; float:left;background:url(../blackmain_botleft.gif) left bottom no-repeat;}
#footer .terms{ width:auto; height:60px; float:right;background:url(../blackmain_botright.gif) right bottom no-repeat}

.object, a.object:link, a.object:visited, a.object:active {font: bold 7pt/1.3em Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; margin:0 5px; color:#ccc}a.object:hover{ color: #fff}
.object2, a.object2:link, a.object2:visited, a.object2:active {font: normal 8pt/2.0em Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; margin:0 8px; color:#666}a.object2:hover{ color: #000}

.object3, a.object3:link, a.object3:visited, a.object3:active {font: normal 8pt Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; margin:0 8px; color:#0066b3}a.object3:hover{ color: #ff5500}
/*Menu*/
#menu{ width:100%; height:31px; background:url(../menubg.gif) left top repeat-x;}
.MainMenu_MenuContainer {background: Transparent; width:1px}
.MainMenu_MenuBar {cursor: pointer;cursor: hand; height:28px;}
.MainMenu_TabRootMenuItem TD{height: 31px;	color:#333;	font-weight:bold;font-size:12px; padding-right:2px}
.MainMenu_TabRootMenuItemSel{height:31px;color:#333; padding-right:2px}
.MainMenu_TabMenuItemHover TD{background:url(../menubg.gif) left top repeat-x;font-style:normal;color:#000;height:31px;font-weight:bold; padding-right:2px}
.MainMenu_TabMenuItemSelHover TD{color: #333;font-weight:bold;font-style: normal;height: 31px;font-size:12px;padding-right:2px}
.MainMenu_MenuItem {cursor: hand; color: #000;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; 	font-style: normal; border-bottom: #f3f3f3 1px solid; 	border-top: #f3f3f3 1px solid; 	height:22px;}
.MainMenu_MenuIcon {cursor: pointer; 	cursor: hand; 	background-color: #f3f3f3; 	border-left: #f3f3f3 1px solid; 	border-bottom: #f3f3f3 1px solid; 	border-top: #f3f3f3 1px solid; 	text-align: center; 	width: 15px; 	height: 22px;}
.MainMenu_SubMenu {	border: #FFF 1px solid; 	z-index: 1000; 	cursor: pointer; 	cursor: hand; 	background-color: #f3f3f3;	margin-top:0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000' , Direction=135, Strength=2);}
.MainMenu_MenuBreak {border: transparent 0px solid; 	background-color: transparent; height: 1px;}
.MainMenu_MenuItemSel {background: #666;cursor: hand;font-family: Tahoma, Verdana, Helvetica;font-size: 12px;font-weight:bold;font-style: normal;height:22px;color:#FFFFFF;border-bottom: #f3f3f3 1px solid;border-top: #f3f3f3 1px solid;}
.MainMenu_MenuArrow {font-family: webdings; font-size: 12px; cursor: pointer; cursor: hand; border-right: #f3f3f3 1px solid; 	border-bottom: #f3f3f3 1px solid; width:20px}
.MainMenu_RootMenuArrow {font-family: webdings; 	font-size:12px; 	cursor: pointer; 	cursor: hand;}
.MainMenu_SubMenu, .ModuleTitle_SubMenu{filter:alpha(opacity=80);-moz-opacity:0.80;opacity: 0.80;}
.ModuleTitle_SubMenu { z-index: 1000;  cursor: pointer;  cursor: hand; margin: 0px; background: #dcdddd; padding: 5px; border: 1px solid #666; font-weight: normal; filter: none; }
.ModuleTitle_MenuItem { font-family:Tahoma, Arial, Helvetica, sans-serif;  color: #333; font-size: 12px; background: #dcdddd; font-weight:normal; font-style: normal; padding: 0px 30px 0px 16px; height: 20px; border: 0; }
.ModuleTitle_MenuItemSel { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; cursor: pointer; cursor: hand; color: #333; background: #cacccc; padding: 0px 30px 0px 16px; height: 20px; border: 0;}
.ModuleTitle_MenuContainer { color: #2c2c2c; }
.ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon {display: none; }


/*Container*/
.catia{ font:bold 9pt Arial, Helvetica, sans-serif; color:#FFFFFF;text-align:left;margin:15px 0 0 0;}
.catib{ font:bold 9pt Arial, Helvetica, sans-serif; color:#333;text-align:left;margin:15px 0 0 0;}
.fl{ float:left; margin: 4px 0 0 5px; width:auto}
.fr{ float:right; margin: 4px 5px 0 0; width:auto}
.ContainerA{ width:100%; height:auto; margin:0 0 5px 0; padding:0px}
.ContainerA .menu{ background:url(../1-2.gif) left top repeat-x; height:29px; width:100%}
.ContainerA .content{background:#d2e1ef; border-bottom:2px #666 solid; padding:5px 0}
.ContainerA .cal{ width:100%; height:29px; background:url(../1-1.gif) left top no-repeat}
.ContainerA .car{width:100%; height:29px; background:url(../1-3.gif) right top no-repeat}

.ContainerB{ width:100%; height:auto; margin:0 0 5px 0; padding:0px}
.ContainerB .menu{ background:url(../2-2.gif) left top repeat-x; height:29px; width:100%}
.ContainerB .content{background:#daeff2; border-bottom:2px #666 solid; padding:5px 0}
.ContainerB .cal{ width:100%; height:29px; background:url(../2-1.gif) left top no-repeat}
.ContainerB .car{width:100%; height:29px; background:url(../2-3.gif) right top no-repeat}

.ContainerC{ width:100%; height:auto; margin:0 0 5px 0; padding:0px}
.ContainerC .menu{ background:url(../3-2.gif) left top repeat-x; height:29px; width:100%}
.ContainerC .content{background:#eee; border-bottom:2px #666 solid; padding:5px 0}
.ContainerC .cal{ width:100%; height:29px; background:url(../3-1.gif) left top no-repeat}
.ContainerC .car{width:100%; height:29px; background:url(../3-3.gif) right top no-repeat}

.ContainerD{ width:100%; height:auto; margin:0 0 5px 0; padding:0px; border-bottom:1px #ccc dotted}
.ContainerD .menu{ background:#f5f5f5; height:22px; width:100%; border-bottom:1px #999 dotted}
.ContainerD .content{ background:#FFFFFF; padding:5px 0}

.ContainerE{ background:#e5eff7;width:100%; height:auto; margin:0 0 5px 0; padding:0px;border:1px #ccc solid;}
.ContainerE .menu{ background:#eee; height:22px; width:100%;}
.ContainerE .content{background: #eee; padding:5px 0}

.ContainerF{ width:100%; height:auto; margin:0 0 5px 0; padding:0px}
.ContainerF .menu{ background:url(../1-52.gif) left top repeat-x; height:29px; width:100%}
.ContainerF .content{background:#f4e0e0; border-bottom:2px #666 solid; padding:5px 0}
.ContainerF .cal{ width:100%; height:29px; background:url(../1-51.gif) left top no-repeat}
.ContainerF .car{width:100%; height:29px; background:url(../1-53.gif) right top no-repeat}

.ContainerG{ width:100%; height:auto; margin:0 0 5px 0; padding:0px}
.ContainerG .menu{ background:url(../1-42.gif) left top repeat-x; height:29px; width:100%}
.ContainerG .content{background:#efe1f7; border-bottom:2px #666 solid; padding:5px 0}
.ContainerG .cal{ width:100%; height:29px; background:url(../1-41.gif) left top no-repeat}
.ContainerG .car{width:100%; height:29px; background:url(../1-43.gif) right top no-repeat}
