/* CSS Sol 2009. appended to by sam eliyas*/


.header
{
width: 985px;
height: 178px;
background-image:url(../../../../EasySite/setup/StyleSOL09Home/img/sol2009_1024_new_01c.png);
background-repeat:no-repeat;
}

.header2
{
width: 985px;
/*height: 100px;*/
background-image:url(../../../../EasySite/setup/StyleSOL09Home/img/Sam_content_strip.png);
background-repeat:repeat-y;
}
.countdown
{
	margin-left:860px;
	width: 100px;
	height: 30px;
	padding-top: 20px;
}
.content
{
	height: 100%;
	background-image:url(../../../../EasySite/setup/StyleSOL09Home/img/Sam_content_strip.png);
	background-repeat:repeat-y;
	margin-top: -12px;
	overflow: auto;
}
.leftnav2
{
	width:181px;
	/*height: 542px;*/
	float:left;
	/*margin-left: 25px;*/
	padding-top: 10px;
	padding-left: 10px;
}





.navButton
{
width:154px;
height: 54px;
}
.mainContent
{
	width: 560px;
	height: 100%;
	float: left;
	padding-left: 14px;
	padding-top: 8px;
}
.contentRight
{
	width:181px;
	height: 556px;
	float: right;
	/*margin-right:5px;*/
	padding-top: 10px;
	overflow: hidden;
	height: 100%;
}
.footer
{
	width: 976px;
	/*height: 103px;
	background-image:url(../../../../EasySite/setup/StyleSOL09Home/img/sollogos.png);
	background-repeat:no-repeat;*/
	/*margin-left:10px;*/
}
.searchBtn
{
	width: 61px;
	height: 27px;
	padding-left: 159px;
}
.textSize
{
width:191px;
height: 35px;
}
.searchBar
{
	width:220px;
	height: 40px;
	padding-left: 127px;
	float: left;
	padding-top: 15px;
}
.divBelowSearchBar
{
	width:170px;
	height: 522px;
	float: right;
}
.icon
{
	width:37px;
	height: 40px;
	padding-top: 10px;
	float: left;
}
.headline
{
	width: 520px;
	height: 30px;
	float: right;
	padding-top: 15px;
	padding-bottom: 30px;
}


/* Sams Addition's*/

.SEBreadCrumbs
{
	margin-left:208px;
	width: 500px;
	padding-bottom: 25px;
	font-size:0.71em;
	/*height: 30px;*/
	/*margin-top: 115px;*/
}

/* ******************************************* */
/* Pages Roots History Navigation			   */
/* ******************************************* */

.PageRoot  {
   font-family : verdana, sans-serif;
	/*font-size : 93%;
	font-weight : normal;*/
	color : #000000;
}

a.PageRoot  {
	color : #146A99;
    text-decoration : none;
	font-weight : bold;
}

a.PageRoot:visited  {
	color : #146A99;
    text-decoration : none;
	font-weight : bold;
}

a.PageRoot:active  {
	color : #000000;
    text-decoration : none;
}

a.PageRoot:hover  {
	color : #146A99;
    text-decoration : underline;

}

a.PageRoot:link  {
	color : #146A99;
    text-decoration : none;
}

/****************************************************/

/* ******************************************* */
/* Body										   */
/* ******************************************* */
body {
	background-color: #ADBFA6;
	background-image:url(../../../../EasySite/setup/StyleSOL09Home/img/bk2.gif);
	background-repeat: repeat-x;
	/*background-repeat: repeat-y;
		height: 2000px;*/
}
#main
{
	width: 976px;
	/*height: 950px;*/
	margin: 0 auto;
	margin-top: 10px;
	/*background-image:url(../../../../EasySite/setup/StyleSOL09Home/img/page.png);
	background-repeat:no-repeat;*/
}

ul {
   margin-top : 0em;
   margin-bottom : 0em;
   /*margin-left : 2em;*/


}
ol {
   margin-top : 0em;
   margin-bottom : 0em;
   margin-left : 2em;
}
dl {
   margin-top : 0em;
   margin-bottom : 0em;
}
hr {
	color : #f26334;
	height : 1px;
	clear: both;
	margin-top: 10px;
}

/* ******************************************* */
/* Default Links        					   */
/* ******************************************* */
/*
a {
    font-family : verdana, arial, helvetica, sans-serif;
    color : #002C5A;
    text-decoration : underline;
}
a:visited {
    color : #002C5A;
    text-decoration : underline;
}
a:hover {
    color : #FF6600;
    text-decoration : underline;
}
a:active {
    color : #FF6600;
    text-decoration : underline;
}


/* ******************************************* */
/* Default Links        					   */
/* ******************************************* */
a.moreLinks {
    font-family : verdana, arial, helvetica, sans-serif;
    color : #990033;
	font-size : 0.85em;
	font-weight: bold;
    text-decoration : none;
}
a.moreLinks:visited {
    color : #990033;
	font-weight: bold;
    text-decoration : none;
}
a.moreLinks:hover {
    color : #FF6600;
	font-weight: bold;
    text-decoration : none;
}
a.moreLinks:active {
    color : #FF6600;
	font-weight: bold;
    text-decoration : none;
}


/* ******************************************* */
/* Default Text Effects    					   */
/* ******************************************* */
b {
	font-weight : bold;
}
strong {
	font-weight : bold;
}
em {
	font-style : italic;
}
u  {
	text-decoration : underline;
}
i  {
	font-style : italic;
}


/* ******************************************* */
/* RM TEXT FORMATING						   */
/* ******************************************* */
.RMSearch {
   BACKGROUND: #BDB9AA;
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
   font-weight : bold;
 	color : #ffffff;
   text-decoration : none;   
}

.RMAtoZ {
	BACKGROUND: #BDB9AA;
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
   font-weight : bold;
 	color : #ffffff;
   text-decoration : none;   
}

.RMDepartments {
   BACKGROUND: #BDB9AA;
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
   font-weight : bold;
 	color : #ffffff;
   text-decoration : none;   
}

.RMDeptLinks {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.8em;
   font-weight : bold;
   color : #666666;
   text-decoration : none;
}

a.RMDeptLinks {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.8em;
   font-weight : bold;
   color : #666666;
   text-decoration : none;
}

a.RMDeptLinks:visited {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.8em;
   font-weight : bold;
	color : #666666;
    text-decoration : none;
}

a.RMDeptLinks:active {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.8em;
   font-weight : bold;
	color : #666666;
    text-decoration : none;
}

a.RMDeptLinks:hover {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.8em;
   font-weight : bold;
	color : #FF6600;
    text-decoration : none;
}



.RMInputBrown {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
 	 color : #666666;
   text-decoration : none;
    width       : 125px;
    height      : 16px;
    background : #FFFFFF;
    border : 1px solid #000000;
}

.RMInputButton {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 0.8em;
	color : #ffffff;
    width       : 20px;
    height      : 20px;
    background : #666666;
    border : none;
	border-style : solid;
	border-color : #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
    padding-top:0px;
	padding-bottom:2px;
	padding-right:0px;
	padding-left:0px;  
}



/* ******************************************* */
/* Standard Text 							   */
/* ******************************************* */

.Header {
	font-size : 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.LargeBody  {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 1.2em;
}
.MidLargeBody  {
	font-size : 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
div {
	font-size : 1em;
	font-family: verdana, sans-serif;
	color:#000000;
}
td {
	font-size : 1em;
	font-family: verdana, sans-serif;
	color:#FFFFFF;
}
.MsoNormal  {
	font-size : 1em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.tdNormalBody  {
	font-size : 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.NormalBody  {
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.NormalBodyBold  {
	font-size : 1em;
    font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
}
.NormalBodyItalic  {
	font-size : 1em;
    font-family : verdana, arial, helvetica, sans-serif;
	font-style : italic;
}
.MidSmallBody  {
	font-size : 17px;
    font-family : arial;
	font-weight: bold;
	color: #E87830;
	/*border-style: solid;
	border: 1px,1px,1px,1px;*/
}

.MidSmallBody a:link, .MidSmallBody a:visited, .MidSmallBody a:active
{
	text-decoration: none;
}
.MidSmallBody a:hover
{
	text-decoration: underline;
}

.SmallBody  {
	font-size : 0.8em;
    font-family : verdana, arial, helvetica, sans-serif;
}
.TinyBody {
	font-size : 0.75em;
    font-family : verdana, arial, helvetica, sans-serif;
}

/* ******************************************* */
/* Content Editor Classes   				   */
/* ******************************************* */
.CENoMargin {
	margin-bottom:0px;
	margin-top:0px;
	font-size:1em;      /* same size as body in conEd.css */
}

.OneCE {
     font-size : 0.85em;
     font-family : verdana, helvetica, sans-serif;
}
.TwoCE {
     font-size : 1em;
     font-family : verdana, helvetica, sans-serif;
}
.ThreeCE {
     font-size : 1.2em;
     font-family : verdana, helvetica, sans-serif;
}
.FourCE {
     font-size : 1.4em;
     font-family : verdana, helvetica, sans-serif;
}
.FiveCE {
     font-size : 1.7em;
     font-family : verdana, helvetica, sans-serif;
}
.SixCE {
     font-size : 2em;
     font-family : verdana, helvetica, sans-serif;
}
.SevenCE {
     font-size : 2.4em;
     font-family : verdana, helvetica, sans-serif;
}

/* ******************************************* */
/* Titles									   */
/* ******************************************* */
/*.PageTitle  {
	font-size: 26px;
	color:#626262;
	font-family: Arial;
	font-weight:lighter;
	margin-top:-8px;
}*/
.SmallTitle  {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.9em;
	font-weight : normal;
}
.NewsTitle {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #ffffff;
	font-size : 1.1em;
	font-weight : bold;
}
.NewsLink {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #990033;
	font-size : 0.9em;
	font-weight : bold;
}
.NewsLink:visited {
	color : #990033;
}
.NewsLink:active {
	color : #ff6600;
}
.NewsLink:hover {
	color : #ff6600;
}
.NewsText {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.9em;
	font-weight : normal;
}
.HomeHeading {
   font-family : "franklin gothic demi cond",arial, helvetica, sans-serif;
	color : #666666;
	font-size : 1.8em;
	font-weight : bold;
}

/* ******************************************* */
/* Insite right menu bullet list         */
/* ******************************************* */
 .box{
	border-width: 1px;
	border-style: solid;
	background-color: #ffffff;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
   	margin-top : 1px;
    margin-bottom : 1px;
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	BORDER-TOP-COLOR: #666666;
	BORDER-RIGHT-COLOR: #666666
			}
	 
	.box2 {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	MARGIN-TOP: 1px;
	MARGIN-BOTTOM: 1px;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	BACKGROUND-COLOR: #eeeeee
} 
	 
/* ******************************************* */
/* Insite Home Page Titles	& Portlets         */
/* ******************************************* */
.PageText  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.9em;
	font-weight : normal;
   text-decoration : none;

}
a.PageText  {
	font-size : 0.9em;
	font-weight : bold;
   color : #990000;
   text-decoration : none;
}
a.PageText:visited  {
	font-size : 0.9em;
	font-weight : bold;
   color : #990000;
   text-decoration : none;
}
a.PageText:hover  {
	font-size : 0.9em;
	font-weight : bold;
   color : #FF0000;
   text-decoration : none;
}
.PageTextWhite  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #FFFFFF;
	/*font-size : 0.8em;
	font-weight : normal;*/

}
a.PageTextWhite  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 0.8em;
	font-weight : normal;
	text-decoration : none;
}

.PagePopular  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #556E75;
	font-size : 0.8em;
	font-weight : normal;

}
a.PagePopular  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #556E75;
	font-size : 0.8em;
	font-weight : normal;
	text-decoration : none;
}
.PageCompetition  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #7E4635;
	font-size : 0.8em;
	font-weight : normal;

}
a.PageCompetition  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #7E4635;
	font-size : 0.8em;
	font-weight : normal;
	text-decoration : none;
}
.PageFind  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #372C66;
	font-size : 0.8em;
	font-weight : normal;

}
a.PageFind  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #372C66;
	font-size : 0.8em;
	font-weight : normal;
	text-decoration : none;
}



/* ******************************************* */
/* Top Bar White Navigation					  	*/
/* ******************************************* */
.NavigationTopLink {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
   font-weight : bold;
	color : #333333;
   text-decoration : none;
}

a.NavigationTopLink {
   font-family :  verdana, arial, helvetica, sans-serif;
   font-size : 0.9em;
   font-weight : bold;
   color : #333333;
   text-decoration : none;
}

a.NavigationTopLink:visited {
	color : #333333;
    text-decoration : none;
}

a.NavigationTopLink:active {
	color : #FF6600;
    text-decoration : none;
}

a.NavigationTopLink:hover {
	color : #FF6600;
    text-decoration : none;
}
.TopNavBar {
	BACKGROUND: #eeeeee
}

/* ******************************************* */
/* Top Bar Red Navigation					  	*/
/* ******************************************* */
.TopLink {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.8em;
   font-weight : normal;
	color : #000066;
   text-decoration : none;
}

a.TopLink {
   font-family :  verdana, arial, helvetica, sans-serif;
   font-size : 1em;
   font-weight : bold;
   color : #990033;
   text-decoration : none;
}

a.TopLink:visited {
	color : #990033;
    text-decoration : none;
}

a.TopLink:active {
	color : #FF6600;
    text-decoration : none;
}

a.TopLink:hover {
	color : #FF6600;
    text-decoration : none;
}

.RightMenu {
	BACKGROUND: #eeeeee
}
.TableAtoZ {

	BACKGROUND: #FFFFFF;

}
/* ******************************************* */
/* Right Menu A to Z        					   */
/* ******************************************* */
.Rightatoz {
   	border-style : solid;
	border-color : #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.7em;
   font-weight : bold;
	color : #666666;
   text-decoration : none;
}

a.Rightlinkatoz {
   font-weight : bold;
   color : #666666;
   text-decoration : none;
}

a.Rightlinkatoz:visited {
   font-weight : bold;
	color : #666666;
    text-decoration : none;
}

a.Rightlinkatoz:active {
   font-weight : bold;
	color : #666666;
    text-decoration : none;
}

a.Rightlinkatoz:hover {
   font-weight : bold;
	color : #FF6600;
    text-decoration : none;
}


.Rightborder {
	border-style : solid;
	border-color : #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
    padding-top:2px;
	padding-bottom:2px;
	padding-right:0px;
	padding-left:0px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.8em;
    font-weight : bold;
	color : #666666;
    text-decoration : none;
	}

/* ******************************************* */
/* Right Menu Bullet     					   */
/* ******************************************* */
.whitetext{
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 1em;
	color : #ffffff;
    width       : 2px;
    height      : 2px;
    background : #BDB9AA;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color : #666666;
}

.Insitenews{
    font-family : verdana, arial, helvetica, sans-serif;
   color : #000066;
   font-size   : 0.8em;
   font-weight : normal;
   width       : 2px;
   height      : 2px;
   text-decoration : none;
}


a.Insitenews{
    font-family : verdana, arial, helvetica, sans-serif;
    color : #990000;
	font-size   : 1em;
    font-weight : normal;
    width       : 2px;
    height      : 2px;
   text-decoration : none;
    
}

/* ******************************************* */
/* Main Body Text    					   */
/* ******************************************* */
.Rightbullet {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 1em;
	color : #ffffff;
    width       : 2px;
    height      : 2px;
    background : #BDB9AA;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color : #666666;
}

.Rightborder {
	border-style : solid;
	border-color : #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
    padding-top:2px;
	padding-bottom:2px;
	padding-right:0px;
	padding-left:0px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.8em;
    font-weight : bold;
	color : #666666;
    text-decoration : none;
	}





/* ******************************************* */
/* Side Navigation This Section 			   */
/* ******************************************* */
/*
.NavigationThisSection {
    font-family : verdana, arial, helvetica, sans-serif;
    font-weight : bold;
    font-size : 1em;
    color : #993333;
}

/* ******************************************* */
/* Side Navigation Related Sections 		   */
/* ******************************************* */
/*
.NavigationRelatedSections {
    font-family : verdana, arial, helvetica, sans-serif;
    font-weight : bold;
    font-size : 1em;
    color : #993333;
}

/* ******************************************* */
/* Side Navigation Current Link 			   */
/* ******************************************* */
/*
td.NavigationCurrentLink {
Background:#eeeeee;
	padding-top:2px;
   padding-bottom:2px;
   font-size : 0.83em;
}

div.NavigationCurrentLink {
	color : #000000;
   text-decoration : none;
   padding-left:10px;
   padding-top:2px;
   padding-bottom:2px;
}

a.NavigationCurrentLink {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.83em;
   font-weight : bold;
   color : #000000;
   text-decoration : none;
}
a.NavigationCurrentLink:visited {
	color : #000000;
   text-decoration : none;
}
a.NavigationCurrentLink:active {
	color : #000000;
   text-decoration : underline;
}
a.NavigationCurrentLink:hover {
	color : #000000;
   text-decoration : underline;
}

/* ******************************************* */
/* Side Navigation Child Link    			   */
/* ******************************************* */
/*
td.NavigationChildLink {
	font-size : 0.82em;

}
div.NavigationChildLink {
   text-decoration : none
}
a.NavigationChildLink {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.82em;
   font-weight : normal;
	color : #000066;
   text-decoration : none
}
a.NavigationChildLink:visited {
	color : #000066;
    text-decoration : none
}
a.NavigationChildLink:active {
	color : #000066;
    text-decoration : underline
}
a.NavigationChildLink:hover {
	color : #000066;
    text-decoration : underline
}

/* ******************************************* */
/* Side Navigation Sibling Link    			   */
/* ******************************************* */
/*
td.NavigationSiblingLink {
   padding-top:2px;
   padding-bottom:2px;
   font-size : 0.83em;
   font-weight : bold;
}
div.NavigationSiblingLink {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.83em;
   font-weight : bold;
	color : #000000;
   text-decoration : none;

}
a.NavigationSiblingLink {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.83em;
   font-weight : bold;
	color : #000000;
   text-decoration : none;
}
a.NavigationSiblingLink:visited {
	color : #000000;
    text-decoration : none;
}
a.NavigationSiblingLink:active {
	color : #000000;
    text-decoration : underline;
}
a.NavigationSiblingLink:hover {
	color : #000000;
    text-decoration : underline;
}
/* ******************************************* */
/* Medium Body - (comment on this page)						  	   */
/* ******************************************* */
.MediumBody  {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.8em;
	font-weight : normal;
	padding-top: 2px;
	padding-bottom: 2px;
}

a.MediumBody  {
    font-family : verdana, arial, helvetica, sans-serif;    
	color : #002C5A;
	font-size : 0.8em;
    text-decoration : underline;
}

a.MediumBody:visited  {
	color : #002C5A;
	font-size : 0.8em;
    text-decoration : underline;
}

a.MediumBody:active  {
	color : #ff6600;
	font-size : 0.8em;
    text-decoration : underline;
}

a.MediumBody:hover  {
	color : #ff6600;
	font-size : 0.8em;
    text-decoration : underline;
}


/* ******************************************* */
/* Page Footer							  	   */
/* ******************************************* */
/*
.PageFooter  {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.8em;
	font-weight : normal;
	padding-top: 2px;
	padding-bottom: 2px;
}

a.PageFooter  {
    font-family : verdana, arial, helvetica, sans-serif;    
	color : #002C5A;
	font-size : 0.8em;
    text-decoration : underline;
}

a.PageFooter:visited  {
	color : #002C5A;
	font-size : 0.8em;
    text-decoration : underline;
}

a.PageFooter:active  {
	color : #ff6600;
	font-size : 0.8em;
    text-decoration : underline;
}

a.PageFooter:hover  {
	color : #ff6600;
	font-size : 0.8em;
    text-decoration : underline;
}

/* ******************************************* */
/* Breadcrumbs				  	*/
/* ******************************************* */
.Breadcrumbs {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 1.0em;
   font-weight : bold;
	color : #333333;
   text-decoration : none;
}

/* ******************************************* */
/* Menu Remove Option				  	*/
/* ******************************************* */
.MenuOption {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.7em;
   font-weight : bold;
	color : #333333;
   text-decoration : none;
}



/* ******************************************* */
/* Page Footer	Table						  	   */
/* ******************************************* */
.FooterTable  {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.8em;
	font-weight : normal;
	position: absolute;
	top: 600px;
	left: 3px;
	width: 770px;

}


/* ******************************************* */
/* Left Navigation Table						  	   */
/* ******************************************* */
.NavTable {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #666666;
	font-size : 0.8em;
	font-weight : normal;
	position: absolute;
	top: 78px;
	left: 3px;
	width: 90px;

}

/* ******************************************* */
/* Main BodyTable						  	   */
/* ******************************************* */
.BodyTable {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #666666;
	font-size : 0.8em;
	font-weight : normal;
	position: absolute;
	top: 86px;
	left: 152px;
	width: 378px;
	border: solid 1px;

}

/* ******************************************* */
/* A to Z Table						  	   */
/* ******************************************* */
.atozTable {
	position: absolute;
	top: 89px;
	left: 541px;
	width: 225px;

}

/* ******************************************* */
/* Body Column1 Table						  	   */
/* ******************************************* */
.Col1Table {
	position: absolute;
	top: 89px;
	left: 541px;
	width: 189px;
	border: solid 1px;
}

/* ******************************************* */
/* Body Column2 Table						  	   */
/* ******************************************* */
.Col2Table {
	position: absolute;
	top: 89px;
	left: 541px;
	width: 189px;
	border: solid 1px;
}


/* ******************************************* */
/* Copyright / Small Text Footer		  	   */
/* ******************************************* */

.Copyright  {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size : 0.9em;
    color : #8F8F8F;
}

a.Copyright  {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size : 1em;
    color : #8F8F8F;
    text-decoration : none;
}

a.Copyright:visited  {
    text-decoration : none;
    color : #8F8F8F;
}

a.Copyright:active  {
    text-decoration : underline;
    color : #000066;
}

a.Copyright:hover  {
    text-decoration : underline;
    color : #000066;
}

.SmallPurpleText {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size : 0.9em;
    color : #000066;
}

/* ******************************************* */
/* Pages Roots History Navigation			   */
/* ******************************************* */

.PageRoot  {
   font-family : verdana, sans-serif;
	/*font-size : 93%;*/
	/*font-weight : normal;*/
	color : #000000;
}

a.PageRoot  {
	color : #146A99;
    text-decoration : none;
	font-weight : bold;
}

a.PageRoot:visited  {
	color : #146A99;
    text-decoration : none;
	font-weight : bold;
}

a.PageRoot:active  {
	color : #000000;
    text-decoration : none;
}

a.PageRoot:hover  {
	color : #146A99;
    text-decoration : underline;

}

a.PageRoot:link  {
	color : #146A99;
    text-decoration : none;
}

/* ******************************************* */
/* Results Page Navigation					   */
/* ******************************************* */

.PageNavBar  {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 1em;
	color : #000000;
}

a.PageNavBar  {
    font-family : verdana, arial, helvetica, sans-serif;
	font-size : 1em;
	color : #002C5A;
    text-decoration : underline;
}

a.PageNavBar:visited  {
	color : #002C5A;
    text-decoration : underline;
}

a.PageNavBar:active  {
	color : #ff6600;
   font-weight : bold;
    text-decoration : underline;
}

a.PageNavBar:hover  {
	color : #ff6600;
   font-size : 1.1em;
   font-weight : bold;
    text-decoration : underline;
}

/* ******************************************* */
/* Document Table							   */
/* ******************************************* */
.PageDocumentTitle {
    /*font-family : verdana, arial, helvetica, sans-serif;
    color : #000066;
    font-size : 0.9em;*/
    font-weight : bold;
}


/* ******************************************* */
/* Form Related							  	   */
/* ******************************************* */


/* ******************************************* */
/* Search Results Related					   */
/* ******************************************* */


/* ******************************************* */
/* Tables									   */
/* ******************************************* */



/* ******************************************* */
/* Search Box	            				   */
/* ******************************************* */
.SearchBox {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 0.8em;
    width       : 150px;
    height      : 13px;
    background : #FFFFFF;
    /*border : 1px solid #000000;*/
}

.SearchBoxSmall {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 0.6em;
    width       : 90px;
    height      : 13px;
    background : #FFFFFF;
    border : 1px solid #000000;
}

.SearchButton {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 0.9em;
	color : #ffffff;
    width       : 20px;
    height      : 20px;
    background : #666666;
    border : none;
	border-style : solid;
	border-color : #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
    padding-top:0px;
	padding-bottom:2px;
	padding-right:0px;
	padding-left:0px;
}

/* ******************************************* */
/* Error                        	           */
/* ******************************************* */

.Error  {
    font-family : verdana, arial, helvetica, sans-serif;
	color : #FF0000;
	font-size : 1em;
	font-weight : bold;
}
/*
H1, H2, H3, H4 {
	font-size : 1em;
}*/

.hide {display:none;}



/* ******************************************* */
/* Side Nav Links                   	       */
/* ******************************************* */

.leftnav2
{
	width:181px;
	height: 100%;
	float:left;
	/*margin-left: 25px;*/
	padding-top: 4px;
	padding-left: 12px;

}

.leftnav2 table
{
	width:170px;
	border: none;
	border-spacing: 0px;
	border-collapse: collapse;	
	font-size : 0.9em;
	font-family: verdana, sans-serif;
	color:#000000;
}

.leftnav2 div {
	font-size : 0.9em;
	font-family: verdana, sans-serif;
	color:#000000;
}
.leftnav2 td
{
	margin:15px;

}

.leftnav2 .NavigationPreviousLink a:link, .leftnav2 .NavigationPreviousLink a:visited, .leftnav2 .NavigationPreviousLink a:active
{
	color:#FFFFFF; text-decoration:none;
	font-style: italic;
	font-weight: bolder;

}
.leftnav2 .NavigationPreviousLink a:hover
{
	color:#FFDA30; text-decoration:underline;
	font-weight: bold;

}

.leftnav2 tr .NavigationPreviousLink
{
	background-color:#f26334;
}

/* ******************************************* */
/* Side Navigation Previous Link			   */
/* ******************************************* */

td.NavigationCurrentLink 
{
	background-color:#f26334;
	border: solid 1px white;

}


.leftnav2 .NavigationCurrentLink  a:link, .leftnav2 .NavigationCurrentLink  a:visited, .leftnav2 .NavigationCurrentLink  a:active
{
	color:#FFFFFF; text-decoration:none;
	font-style: italic;
	font-weight: bolder;

}

.leftnav2 .NavigationCurrentLink a:hover
{
	color:#FFDA30; text-decoration:underline;
	font-weight: bold;

}

td.NavigationSiblingLink 
{
	font-weight: bold;
	/*border-style: solid;
	border-color:#ffda30;
	border-width: 1px;*/
	margin: 5px;
	background-color:#f26334;
	padding-left: 5px;

}

.leftnav2 .NavigationSiblingLink tr, .leftnav2 .NavigationSiblingLink td
{
	margin: 5px;
}

.leftnav2 .NavigationSiblingLink  a:link, .leftnav2 .NavigationSiblingLink  a:visited, .leftnav2 .NavigationSiblingLink  a:active
{
	color:#FFFFFF; text-decoration:none;
	font-weight: bolder;

}

.leftnav2 .NavigationSiblingLink a:hover
{
	color:#FFDA30; text-decoration:underline;
	font-weight: bold;
	/*font-style: italic;*/
}



td.NavigationChildLink 
{
	/*font-weight: bold;
	border-style: solid;
	border-color:#ffda30;
	border-width: 1px;
	margin: 5px;*/
	background-color:#F26334;
	padding-left: 5px;
	border: solid 1px white;

}

.leftnav2 .NavigationChildLink tr, .leftnav2 .NavigationChildLink td
{
	margin: 5px;
}

.leftnav2 .NavigationChildLink  a:link, .leftnav2 .NavigationChildLink  a:visited, .leftnav2 .NavigationChildLink  a:active
{
	color:#ffffff; text-decoration:none;
	/*font-style: italic;*/
	font-weight: bolder;
	/*padding-left:10px;*/
}

.leftnav2 .NavigationChildLink a:hover
{
	color:#FFDA30; text-decoration:underline;
	/*font-weight: bold;
	font-style: italic;*/
}








.leftnav2_content 
{
	width: 539px;
	float: left;
		
	padding-top: 32px;
	padding-left: 20px;
	padding-bottom:50px;
	padding-right: 10px;
	font-size: 0.8em;
}

.leftnav2_content_noads
{
	width: 760px;
	float: left;
	background-color:#FAFBFB;
	
	padding-top: 32px;
	padding-left: 20px;
	padding-bottom:50px;
	padding-right: 10px;
	font-size: 0.8em;
}

/* ******************************************* */
/* Main body text                   	       */
/* ******************************************* */
.NormalBody
{
	font-family : verdana, sans-serif;
	font-size: 0.8em;
	
}

.NormalBody img
{
	margin: 5px;
	
}

.NormalBody a:link, .NormalBody  a:active
{
	color:#146A99; text-decoration:none;
}

.NormalBody a:hover
{
	color:#146A99; text-decoration:underline;

}

.NormalBody  a:visited
{
	color:#F26334; text-decoration:none;

}
.NormalBody  a:hover
{
	text-decoration:underline;

}

.footerlinks a:link, .footerlinks  a:active, .footerlinks  a:visited
{
	color:#146A99; text-decoration:none;
}

.footerlinks a:hover
{
	color:#F26334; text-decoration:underline;

}

.title1 h1
{
	font-family : tahoma, sans-serif;
	font-size: 1.2em;
	color : #146A99;
}

#customisationPanel {
color:#000000;
font-size:0.8em;
/*margin:8px 20px 8px  auto;*/
text-align:right;
/*height: 950px;
background-image:url(../../../../EasySite/setup/StyleSOL09Home/img/textsize_bg.png);*/
background-position: 635px 50%;
background-repeat:no-repeat;
color: #000000;
font-size: 0.8em;
/*height:29px;*/
line-height:2em;
margin-left:auto;
margin-right:auto;
/*margin-top:50px;*/
padding-right:30px;
text-align:right;
/*width:750px;*/
}

#customisationPanel a:link, #customisationPanel  a:active, #customisationPanel  a:visited 
{
	color:#146A99; text-decoration:none;

}
#customisationPanel a:hover
{
	color:#F26334; text-decoration:underline;

}

.RightBanners img
{
	margin-bottom:15px;
	padding-left:2px;
	border: none;
}

.countdowntext {
color:#00CCFF;
font-size:1.5em;
font-weight:bold;
/*margin-right:20px;
margin-top:30px;*/
}

.footstrip {
color:#000000;
font-size:0.8em;
font-weight:normal;
width: 972px;
margin: 0px auto;
/*margin-right:20px;
margin-top:30px;*/
}

.PageTitle {

color:#146A99;
font-family:tahoma,sans-serif;
/*font-size:1.2em;*/
font-weight: bold;
padding-bottom: 5px;

}

