/* CSS Document */
body {margin: 0 0 0 0; font: normal 12px Arial; color: #666; background-color: #fff;}

/*-------- Hidden Parts --------*/
.DTopLinkList, .VOTopLinkList, .VOFooterLinkList, .VirtualOfficeMenu, .DetailMenu, .HeaderText, 
.common-dtl, .common-votl, .common-vofl, .common-vom, .common-dm, .common-ht {
    display: none;
}

/* ControlPanel style */

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input{color: #666; font-family: Arial;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font: normal 12px Arial;}
h1, h2, h3, h4, h5, h6{color: #666;}
h1, h3, h5, h1 input{font-weight: bold;}
h2, h4, h6{font-weight: normal}
h1, h2, h1 input{font-size: 14px; margin: 10px 0;}
h3, h4{font-size: 12px; margin:8px 0;}
h5, h6{font-size: 10px; margin:6px 0;}


a,a:link,a:visited,a:active{color: #333; font: normal 12px Arial; text-decoration: none;}
a:hover{text-decoration: underline}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family: Arial;}
.Head{color: #003366; font-weight: bold;}
.SubHead {color: #003366;}
.SubSubHead {color: #006699;}
.NormalRed {color: Red;}

/*-------- Links & Buttons --------*/
.StandardButton{background-color:#eee;border:1px #ccc outset;padding:3px;font-family:Arial;color:#666;}

a.CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:hover, a.CommandButton:active{font: bold 12px Arial;color:#6699cc;text-decoration:none;}
a.CommandButton:hover{text-decoration:underline;}

/*-------- design style --------*/
.Wrapper {
	width: 1002px;
}
.Clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}
.SkinTopLinks {
	height: 23px;
	background-image: url(images/tmenubg.gif);
	background-repeat: repeat-x;
	text-align: right;
}
.TopLinksPane {
    height: 23px;
    overflow: auto;
}
ul.TopLinkList {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.TopLinkList li.TopLinkItem, ul.TopLinkList li.TopLinkselectedItem {
	display: inline;
	float: right;
}
ul.TopLinkList li.TopLinkItem a, ul.TopLinkList li.TopLinkItem a:hover, ul.TopLinkList li.TopLinkItem a:active, ul.TopLinkList li.TopLinkItem a:visited {
	color: #fff;
	font: normal 12px Arial;
	text-decoration: none;
}
ul.TopLinkList li.TopLinkItem a:hover {
	text-decoration: underline;
}
ul.TopLinkList li.TopLinkSelectedItem a {
	color: #fff;
	text-decoration: none;
}
ul.TopLinkList li.TopLinkSelectedItem {
	background: url(images/tmenuselectedarrow.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}
.TopLinkSeparator {
	height: 23px;
	width: 120px;
	text-align: center;
	background: url(images/tmenuseparator.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.SkinHeader {
    text-align: left;
}
.SkinLogo {
    height: 72px;
}
.SkinHorizontalMenu {
    margin-left: 181px;
	background: url(images/hmenubg.gif);
	background-repeat: repeat-x;
	height: 22px;
	text-align: left;
}
.HorizontalMenu {
	background: url(images/hmenuleftcurve.jpg);
	background-repeat: no-repeat;
	height: 22px;
	padding-left: 20px;
}
.HorizontalDotLine {
	background: url(images/hdotline.gif);
	background-repeat: repeat-x;
	height: 3px;
	font-size: 0px;
}
.MainContainer {
    width: 100%;
    text-align: left;
    background: url(images/contentbg.gif);
	background-repeat: repeat-y;
	height: 334px;
}
.SkinContent {
	vertical-align: top;
	width: auto;
}
.ContentPane {
}
.SkinVerticalMenu {
	vertical-align: top;
	width: 181px;
	background: url(images/vblueshade.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.VerticalDotLine {
	background: url(images/vdotline.gif);
	background-repeat: repeat-y;
	width: 3px;
	font-size: 0px;
}
.FooterLinksPane {
    margin-top: 10px;
    text-align: center;
	color: #336699;
	font: normal 11px Arial;
}
ul.FooterLinkList {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.FooterLinkList li.FooterLinkItem, ul.FooterLinkList li.FooterLinkSelectedItem {
	display: inline;
}
ul.FooterLinkList li.FooterLinkItem a, ul.FooterLinkList li.FooterLinkItem a:hover, ul.FooterLinkList li.FooterLinkItem a:active, ul.FooterLinkList li.FooterLinkItem a:visited {
	color: #336699;
	font: normal 11px Arial;
	text-decoration: none;
}
ul.FooterLinkList li.FooterLinkItem a:hover {
	color: #99ccff;
}
.FooterLinkSeparator {
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
	color: #336699;
}
.SkinFooterCopyright  {
	font: normal 10px Arial;
	color: #336699;
	text-align: center;
	padding: 10px;
}
.SkinFooterCopyright a, .SkinFooterCopyright a:link, .SkinFooterCopyright a:active, .SkinFooterCopyright a:visited, .SkinFooterCopyright a:hover {
	font: normal 10px Arial;
	color: #3399ff;
	text-decoration: none;
}
.SkinFooterCopyright a:hover {
	text-decoration: underline;
}
.CopyrightText {
	font: normal 10px Arial;
	color: #336699;
}


.SpacerContainer {
	font-size: 0px;
	height: 0px;
	line-height: 0px;
}
.ContentSpacer {
    width: 818px;
	height: 0px;
}

/*-------- Bottom Box Style --------*/
.SkinBoxes {
    margin-top: 10px;
	text-align: left;
}
.BoxWrapper {
	width: 228px;
}
.BoxSpacer {
    width: 20px;
}

/*--------------------------------------------------------------------------------------------------------------*/
/*menu*/
.MainMenu_RootMenuArrow{display:none;}
.rootmenuitem{background:transparent;}
.rootmenuitem td{cursor:pointer;cursor:hand;height:22px;}
.rootmenuitem td span{color:#6699cc;font:bold 13px Arial;text-decoration:none;}
.rootmenuitembreadcrumb{background:transparent;}
.rootmenuitembreadcrumb td{cursor:pointer;cursor:hand;height:22px;}
.rootmenuitembreadcrumb td span{color:#336699;font:bold 13px Arial;text-decoration:none;}
.rootmenuitemselected{background:transparent;}
.rootmenuitemselected td{cursor:pointer;cursor:hand;height:22px;}
.rootmenuitemselected td span{color:#336699;font:bold 13px Arial;text-decoration:none;}
.MainMenu_MenuBreak{background:transparent;border-width:0px;}
.rootmenuseparator{width:50px;font-size:0;}
/*submenu*/
.MainMenu_MenuItem{font:normal 11px Arial;color:#666;height:20px;border:1px #fff solid;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;}
.submenuitembreadcrumb{font:normal 11px Arial;color:#333;height:20px;background-color:#fff;border:1px #fff solid;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;}
.submenuitemselected{font:normal 11px Arial;color:#333;height:20px;background-color:#fff;border:1px #fff solid;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;}
.MainMenu_MenuArrow{font:normal 11px Arial;height:20px;border:1px #fff solid;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;}
.submenu{z-index:1000;border:0;padding:0;background-color:#eeeeee;}
.menuicon{background-color:#fff;width:15px;}
/*child*/
.MainMenu_RootMenuArrow{display:none;}
.childmenuitem{background:transparent;}
.childmenuitem td{cursor:pointer;cursor:hand;height:56px;width:181px;background:url(images/vtabseparator.gif);background-repeat:no-repeat;background-position:bottom left;}
.childmenuitem td span{color:#999;font:bold 13px Arial;text-decoration:none;padding-left:20px;}
.childmenuitembreadcrumb{background:transparent;}
.childmenuitembreadcrumb td{cursor:pointer;cursor:hand;height:56px;width:181px;background:url(images/vtabseparator.gif);background-repeat:no-repeat;background-position:bottom left;}
.childmenuitembreadcrumb td span{color:#ff9900;font:bold 13px Arial;text-decoration:none;padding-left:20px;}
.childmenuitemselected{background:transparent;}
.childmenuitemselected td{cursor:pointer;cursor:hand;height:56px;width:181px;background:url(images/vtabseparator.gif);background-repeat:no-repeat;background-position:bottom left;}
.childmenuitemselected td span{color:#ff9900;font:bold 13px Arial;text-decoration:none;padding-left:20px;}
.MainMenu_MenuBreak{background:transparent;border-width:0px;}
