body{border-left:0px 0px 0px 0px;margin:0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;background-color: #ffffff;background-image: url(media/bg.jpg);background-repeat: repeat-x;}
#table_main{width:803px;}
#menu_holder_cell{background-image:url(media/menu_middle.jpg);background-repeat: repeat-x;}
.login {float:left}
.dnnmenu{float:right}
#main_content_cell{background-image:url(media/middle_repeat.jpg); background-color:#FFFFFF; min-height:200px;}

/* Content Panes */
.xdsc_TopPane{padding-left: 10px; padding-right: 8px; padding-top: 2px;/*border-bottom: 1px solid #cccccc;*/}
.xdsc_LeftPane{width: 150px;padding-left: 8px; padding-right: 2px;padding-top: 3px;/*border-right:1px solid #cccccc*/}
.xdsc_ContentPane{ height: 100%;width: 100%; padding-top: 3px; padding-left: 2px; padding-right: 2px; padding-top: 3px;}
.xdsc_RightPane{width:150px;padding-left: 2px; padding-top:3px; padding-right: 8px; /* border-left: 1px solid #cccccc;*/}
.xdsc_BottomPane{ padding-top: 3px;padding-left: 3px; padding-right: 2px; /*border-top: 1px solid #cccccc;*/}

/* standard hyperlinks for the tokens eg. copyright, login, user */
.SkinObject{ color:#333333; text-decoration:none; font-weight:normal; font-size:10px;}
A.SkinObject:link { color:#333333; text-decoration:none; font-weight:normal; font-size:10px;}
A.SkinObject:visited {color:#333333; text-decoration:none; font-weight:normal; font-size:10px;}
A.SkinObject:active {color:#333333; text-decoration:none; font-weight:normal; font-size:10px;}
A.SkinObject:hover{color:#000000; text-decoration:none; font-weight:normal; font-size:10px;}

.user,a.user:link,a.user:active,a.user:visited,.user{ color:#ffffff; text-decoration:none; font-weight:Normal; font-size:10px;}
a.user:hover{ color:#000000; text-decoration:none; font-weight:Normal; font-size:10px;}

/* code to make the search button look like it does */
.searchbox input{MARGIN: 0px 00px 0px 0px; border: 1px solid #000000; font-size:10px; color:#000000; background:transparent; width: 100px;height:18px;}
.search,a.search:link,a.search:active,a.search:visited,.search{ color:#0033CC; text-decoration:none; font-weight:bold; font-size:10px;}
a.search:hover{ color:#000000; text-decoration:none; font-weight:bold; font-size:10px;}

/* change the colour of the login button here */
.StandardButton {color: #ffffff;font-family:Tahoma, Verdana, Arial, Helvetica;font-size: 10pt;font-weight: normal;background-color: #CCCCCC;}

/* classes used by DotNetNuke for things like the container titles */


.Head{ font-size:14px; font-weight:bold;}
.SubHead{ font-size:13px; font-weight:bold;}
.SubSubHead{ font-size:12px;}


/* this is the font class used throughout your site - change the size here */
table, tr, td, th, div, p {font-family: tahoma;font-size: 11px;line-height: 1.4em;}
label, .normal, .Normal {font-family: tahoma;font-size: 11px;}
table {padding: 0;}
p {margin-top: 5px;margin-bottom: 5px;padding-left: 5px;padding-right:5px;font-size: 11px;}
.Normal{ font-size:11px; color:#333333;}

h1 {font-size: 15px; font-weight: bold;font-family: tahoma;padding: 2px 0 1px 7px;margin-top: 10px;margin-left: 0;margin-right: 0;margin-bottom: 5px;letter-spacing: 3px;}

h3 {font-family: tahoma;font-size: 12px;font-weight: bold; padding: 2px 0 1px 7px;margin-top: 10px;margin-left: 0;margin-right: 0;margin-bottom: 5px;letter-spacing: 3px;}

A:link,A:visited,A:active{color:#0033FF; text-decoration:none; }
A:hover{ color:#00FF00; text-decoration:underline;}



/* command button links */
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{color:#0033FF; text-decoration:none; }
A.CommandButton:hover{ color:#00FF00; text-decoration:underline;}


/*=== Menu Items */
.MainMenu_MenuContainer{ background:transparent; width:100%;}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuArrow{ display:none; }
.MainMenu_MenuItem,.submenuitembreadcrumb{width: 150px;font-family:Verdana, Tahoma, Arial, Helvetica; color:#000000;font-size:11px;font-weight:normal;padding:5px 15px 5px 10px;background-repeat: repeat-x;background-position: bottom; height: 27px;}
.submenuitemselected{width: 150px;font-family:Verdana, Tahoma, Arial, Helvetica; color:#ffffff;font-size:11px;font-weight:normal;padding:5px 15px 5px 10px;border:0px #000000 solid;background:#00FF00;background-repeat: repeat-x;background-position: bottom;}
.submenu{width: 150px;font-family:Verdana, Tahoma, Arial, Helvetica;color:#333333;font-size:11px;font-weight:normal;border:1px #cccccc solid;padding:0px;margin-top: 1px;margin-left: 1px;background-color: #ffffff;}
.rootmenuitem TD{font-family:Verdana, Tahoma, Arial, Helvetica;color:#404040;font-size:11px;font-weight:normal;background-color: transparent;padding: 9px 5px 6px 5px;background-image: url(media/inactive.jpg);
background-repeat: no-repeat;background-position: left bottom;}
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{color:00B9FC;font-family:Verdana, Tahoma, Arial, Helvetica;font-size:11px;font-weight:normal;background-color: transparent;padding: 9px 5px 6px 5px;background-image: url(media/active.jpg);background-repeat: no-repeat;background-position: left bottom;}
.MainMenu_MenuBreak{display:none; }

