body{
    font-family:Verdana,Arial,helvetica;
    font-size:10pt;
    font-weight:normal;
    text-align:left;
    line-height:1.4;
    background-position:top center;
    background-color:#ffffff;
    margin-top:1px;
    margin-left:2px;
    margin-right:2px;
    margin-bottom:2px;
    scrollbar-arrow-color:#464646;
    scrollbar-3dlight-color:#CCCCCC;
    scrollbar-darkshadow-color:#D4D0C8;
    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-track-color:#CDCDCD;
    background-image:url('/img/oth/bodyBackground.gif');
    background-repeat:repeat-X;    
}	
img                 {border:0}
form                {display:inline}
table               {text-align:left;border:0px;empty-cells:show;border-spacing:0px 0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}
td                  {font-weight:normal;font-family:Verdana,Arial,helvetica;white-space:nowrap}	
blockquote, pre	    {font-family:"Lucida Console", Courier, "Courier New", monospace}

.rowheaderleft	    {vertical-align:top;border-top:#999999 1px solid;border-left:#999999 1px solid;border-bottom:#999999 1px solid;background-color:#ededed;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowheadermiddle    {vertical-align:top;border-top:#999999 1px solid;border-left:#999999 1px solid;border-bottom:#999999 1px solid;background-color:#ededed;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowheaderright	    {vertical-align:top;border-top:#999999 1px solid;border-right:#999999 1px solid;border-left:#999999 1px solid;border-bottom:#999999 1px solid;background-color:#ededed;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowheader2left	    {vertical-align:top;border-left:#999999 1px solid;border-bottom:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowheader2middle	{vertical-align:top;border-bottom:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowheader2right	{vertical-align:top;border-right:#999999 1px solid;border-bottom:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}	
.rowheader2all  	{vertical-align:top;border-right:#999999 1px solid;border-left:#999999 1px solid;border-bottom:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}

.rowheader3left	    {vertical-align:top;border-left:#999999 1px solid;border-bottom:#999999 1px solid;border-top:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowheader3middle	{vertical-align:top;border-bottom:#999999 1px solid;border-top:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowheader3right	{vertical-align:top;border-right:#999999 1px solid;border-bottom:#999999 1px solid;border-top:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}	
.rowheader3all  	{vertical-align:top;border-right:#999999 1px solid;border-left:#999999 1px solid;border-bottom:#999999 1px solid;border-top:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}

.rowleft	        {vertical-align:top;border-left:#999999 1px solid;border-bottom:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowmiddle	        {vertical-align:top;border-bottom:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowright	        {vertical-align:top;border-right:#999999 1px solid;border-bottom:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}		
.rowleftright       {vertical-align:top;border-left:#999999 1px solid;border-right:#999999 1px solid;border-bottom:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}	
.rowleftmulti	    {vertical-align:top;border-left:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowmiddlemulti	    {vertical-align:top;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}
.rowrightmulti	    {vertical-align:top;border-right:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}		
.rowleftrightmulti  {vertical-align:top;border-left:#999999 1px solid;border-right:#999999 1px solid;background-color:#ffffff;padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}	

.rowheader3ltleft	{vertical-align:top;border-left:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;background-image:url('/img/oth/header_back_blue_100x20.gif');background-repeat:repeat-x;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}
.rowheader3ltmiddle	{vertical-align:top;border-bottom:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;background-image:url('/img/oth/header_back_blue_100x20.gif');background-repeat:repeat-x;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}
.rowheader3ltright	{vertical-align:top;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;background-image:url('/img/oth/header_back_blue_100x20.gif');background-repeat:repeat-x;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}	
.rowheader3ltall  	{vertical-align:top;border-right:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;background-image:url('/img/oth/header_back_blue_100x20.gif');background-repeat:repeat-x;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}

.rowltleft	        {vertical-align:top;border-left:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}
.rowltmiddle	    {vertical-align:top;border-bottom:#CCCCCC 1px solid;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}
.rowltright	        {vertical-align:top;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}		
.rowltleftright     {vertical-align:top;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}	
.rowltleftmulti	    {vertical-align:top;border-left:#CCCCCC 1px solid;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}
.rowltmiddlemulti	{vertical-align:top;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}
.rowltrightmulti	{vertical-align:top;border-right:#CCCCCC 1px solid;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}		
.rowltleftrightmulti{vertical-align:top;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}

.rowcl	            {background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:2px}

.menuBuilder {-moz-box-shadow:3px 3px 3px #888;-webkit-box-shadow:3px 3px 3px #888;box-shadow:3px 3px 3px #888}

.drillMenuTop                   {vertical-align:top;border-left:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#ffffff;background-image:url('/img/oth/header_back_blue_100x20.gif');background-repeat:repeat-x;padding-right:4px;padding-left:4px;padding-top:10px;padding-bottom:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px}
.drillMenuCategoryUnselected    {vertical-align:top;border-left:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#ffffff;background-image:url('/img/oth/header_back_blue_100x20.gif');background-repeat:repeat-x;padding-right:4px;padding-left:4px;padding-top:10px;padding-bottom:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px}
.drillMenuCategorySelected	    {vertical-align:top;border-left:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:10px;padding-bottom:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px}
.drillMenuTopRight              {vertical-align:top;border-right:#CCCCCC 1px solid;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:10px;padding-bottom:4px}
.drillMenuBottomRight           {vertical-align:top;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;background-color:#ffffff;padding-right:4px;padding-left:4px;padding-top:4px;padding-bottom:4px}

.validationDiv{z-index:10;position:absolute}
.validationTable{border:#999999 1px solid;background-color:#ffffcc;max-width:190px}

.tabs2Inactive{
	background-image:url('/img/tabs/676767_box_left.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:5px;
	height:25px;
}
.tabs2InactiveRight{
	background-image:url('/img/tabs/676767_box_right.gif');
	background-repeat:no-repeat;
	background-position:left  bottom;
	padding-right:4px;
	height:25px;
	width:5px;
}
.tabs2Active{
	background-image:url('/img/tabs/9F9F9F_box_left.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:5px;
	height:25px;
}
.tabs2ActiveRight{
	background-image:url('/img/tabs/9F9F9F_box_right.gif');
	background-repeat:no-repeat;
	background-position:left  bottom;
	padding-right:4px;
	height:25px;
	width:5px;
}
.default_alertWindow{
	border: 4px solid #999999;  /* border around the alert window */
}
.default_titleBar{
	/* title bar settings */
	color:#000000;
	font:18px Verdana;
	border-bottom:1px solid #999999; /* bottom border of your title bar */
	background:#ffffff; 
	line-height:35px;
	padding:5px;
}
.default_titleBarLeftIcon{
	/* left icon settings */
	background: transparent url(/img/oth/information2.gif) no-repeat;
	width:30px;
	height:30px;
}
.default_titleBarRightIcon{
}
.default_contentArea{
	/* contente area, where the actual message text is shown */
	color:#000000;
	font:18px Verdana;
	overflow:auto;
	padding:5px;
	background:#f0ffff;
}
.default_buttonArea{
	/* button area, div that your buttons are placed into */
	text-align:right; /* left or center of the alert box, change this setting */
	background:#f0ffff;
	padding-bottom:5px;
}
.default_okButton{
	/* ok button settings */
	background:url(/img/btn/accept.png);
	padding-left:15px;
	margin-right:5px;
	background-repeat:no-repeat;
	background-position:center left;
	height:35px;
	background-color:#FFFFFF;
	border:solid 1px #999999
}
.default_cancelButton{
	/* cancel button settings, if present */
	background:url(/img/btn/cancel.png);
	padding-left:15px;
	margin-right:5px;
	background-repeat:no-repeat;
	background-position:center left;
	height:35px;
	background-color:#FFFFFF;
	border:solid 1px #999999
}
.tabPane{
	height:21px;	/* Height of tabs */
	border-bottom:1px solid #D0CFCF;
}
.aTabPane{
	font-family: Verdana,Arial,helvetica;
	padding:5px;			
}
.tabPane DIV{
	float:left;
	height:100%;	/* Height of tabs */
	padding-left:3px;
	vertical-align:middle;
	background-repeat:no-repeat;
	background-position:bottom left;
	cursor:pointer;
	position:relative;
	bottom:-1px;
	margin-left:0px;
	margin-right:0px;
}
.tabPane .tabActive{
	background-image:url('/img/tabs/tab_left_active.gif');
	margin-left:0px;
	margin-right:0px;	
	z-index:10;	
}
.tabPane .tabInactive{
	background-image:url('/img/tabs/tab_left_inactive.gif');
	margin-left:0px;
	margin-right:0px;
	z-index:1;
}
.tabPane .inactiveTabOver{
	background-image:url('/img/tabs/tab_left_over.gif');
	margin-left:0px;
	margin-right:0px;
}
.tabPane span{
	font-family:Verdana,Arial,helvetica;
	vertical-align:top;
	font-size:11.5px;
	padding-left:3px;
	padding-right:3px;		
	line-height:21px;
	float:left;
}
.tabPane .tabActive span{
	padding-bottom:1px;
	line-height:20px;
}
.tabPane img{
	float:left;
}