body 
{
    height:100%;
    text-align:left;
    background-color:#ececec;
    margin-top:0px;
    font-family:Arial;
}

html
{   
    height:100%;
    background-color:#ececec;
    margin-top:0px;
}
#Container
{
    margin-right:auto;
    margin-left:auto;
    width:800px;
}
img
{
    display:block;
    margin:0px;
}
/*Menu */
#Menu
{   
    text-align:center;
    height:24px;
    background-image:url('layout_images/navBack.jpg');
    background-repeat:repeat-x;
    padding-top:5px;
    display:block;
}


#Menu ul,li
{
    display:inline;
    margin:0px;
    list-style-type:none;
}
#Menu li
{
    background-image:url('layout_images/separator.jpg');
    background-repeat:no-repeat;
    background-position:right;
}
#Menu li.LastOne
{
    background-image:none;
}
#Menu a
{
    color:White;
    text-decoration:none;
    padding-right:30px;
    padding-left:25px;
    font-weight:600;
    font-size:70%;
}
/*End */

/*Main Three Levels Below the Menu and Above the FOoter */
#Header
{
    width:800px;
    /*margin-left:35px;*/
    background-color:#969696;
    margin-right:5px;
}
#Header img
{
    padding:10px;
    display:block;
}
#Level1
{
    padding-top:10px;
    padding-bottom:5px;
    clear:both;
}
#Level2
{
    padding-top:10px;
    padding-bottom:5px;
    clear:both;
}
#Level3
{
    padding-top:10px;
    padding-bottom:5px;
    clear:both;
}
.Level1_2
{
    width:800px;
    margin-left:auto;
    margin-right:auto;
}
.Level2_2
{
    width:800px;
    margin-left:auto;
    margin-right:auto;
clear:both;
}
.Level3_2
{
    width:800px;
    margin-left:auto;
    margin-right:auto;
}
/*End */

/*Footer and Right FLoat */
#Footer
{
    width:800px;
    margin-left:auto;
    margin-right:auto;
    clear:both;
    color:#5675a7;
    font-family:Arial;
    font-size:70%;
    font-weight:bold;
}
#Footer a
{
    color:#5675a7;
    font-family:Arial;
    font-size:110%;
    font-weight:bold;
    padding:10px;
}
#Footer a:hover
{
    color:#5675a7;
    font-family:Arial;
    font-weight:bold;
    font-size:110%;
    font-weight:bold;
    padding:10px;
}
.SiteDesign
{
    float:right;
}
/*End */

/*Level 1 Columns" */
.RightColumn
{
    margin-left:5px;
    float:left;
    width:345px;
    
}
.RightColumn_Why
{
    margin-left:15px;
    float:right;
    width:345px;
}
.RightColumn_1
{
    width:345px;
    margin-left:auto;
    margin-right:auto;
}
.LeftColumn
{
    float:left;
    width:410px;
    margin-right:31px;
    background-color:White;
height:100%;
}
.LeftContent
{
    background-color:White;
    font-size:70%;
    color:#695d4f;
    padding:10px;
    text-align:justify;
height:100%;
}
.printLeftContent
{
    background-color:White;
    font-size:70%;
    color:#695d4f;
    padding:10px;
    text-align:justify;
}
.LeftContentHome
{
    height:280px;
    background-color:White;
    font-size:70%;
    color:#695d4f;
    padding:10px;
padding-bottom:0px;
    text-align:justify;
}

.LeftContentHome p
{
    margin:5px;
margin-top:9px;
margin-bottom:9px;
}

.FullWidthBox
{
    float:left;
    width:610px;   
}
/*End */

/*Level 2 Boxes" */
.MBox
{
    margin-left:24px;
    margin-right:25px;
    width:250px;
    height:225px;
    float:left;
    
}
.Box
{
    width:250px;
    float:left;
    height:225px;
    
}
.BoxContent
{
    padding-left:10px;
padding-top:10px;
padding-right:10px;
    height:150px;
    background-color:White;
    font-size:70%;
    color:#695d4f;
}
.BoxContentBottom
{
    padding:10px;
    background-color:White;
    height:85px;
    font-size:70%;
    color:#695d4f;
}

/*End */

/*Small Boxes For Level 1 Right Column and Level 3 Image" */
.SmallBox
{
    float:left;
    width:157px;
    margin-left:0px;
    margin-bottom:30px;
    margin-right:31px;
}
.SmallBoxR
{
    float:left;
    width:157px;
    margin-left:0px;
    margin-bottom:3px;
    margin-right:0px;
}
/*End */

/* Orange Bars Under the Images */

.BottomBar
{
    height:26px;
    background-image:url('layout_images/orange_bottom.gif');
    background-repeat:no-repeat;
    font-size:80%;
    color:White;
    padding-left:9px;
    padding-top:3px;
    text-align:center;
}

/* End */



/* Blue Header Bars */
.LeftBar
{
    float:left;
    width:18px;
    height:43px;
    background-image:url('layout_images/bar_left.gif');
    background-repeat:no-repeat;
    
    
}
.RightBar
{
    float:right;
    width:18px;
    height:43px;
    background-image:url('layout_images/bar_right.gif');
    background-repeat:no-repeat;
}
.phead
{
width:100%;
    background-image:url('layout_images/bar_center.gif');
    background-repeat:repeat-x;
}
.BarText
{
    height:43px;
    background-image:url('layout_images/bar_center.gif');
    background-repeat:repeat-x;
    font-family:"Arial Black";
    color:White;
    font-size:110%;
}
.BarText img
{
    padding-top:4px;   
}
/* **Example**
<div class="BarContainer">
                    <div class="LeftBar">
                        <div class="rightBar">
                        
                        </div>
                    </div>
                    <div class="BarText">
                    
                    </div>
</div>

End */

.BoxBottom
{
    height:15px;
    background-color:White; 
	clear:both;
}
.BoxLeft
{
    height:15px;
    width:16px;
    float:left;
    background-image:url('layout_images/white_left.gif');
    background-repeat:no-repeat;
    background-position:bottom;
}
.BoxRight
{
    height:15px;
    width:16px;
    float:right;
    background-image:url('layout_images/white_right.gif');
    background-repeat:no-repeat;
    background-position:bottom;
}

.WideContent
{
    width:100%;
}
.FormBox
{
    color:#708EE5;
    font-weight:bold;
    background-color:rgb(243,204,152);
}
.FormBox .TopBar
{
    height:12px;
    background-image:url('layout_images/top_left_brown.jpg');
    background-repeat:no-repeat;
}
.FormBox .TopRight
{
    float:right;
    height:12px;
    width:12px;
    background-image:url('layout_images/top_right_brown.jpg');
    background-repeat:no-repeat;
}
.FormBox .BottomBar
{
    height:12px;
    background-image:url('layout_images/bottom_left_brown.jpg');
    background-repeat:no-repeat;
    background-position:left bottom;
}
.FormBox .BottomRight
{
    float:right;
    height:12px;
    width:12px;
    background-image:url('layout_images/bottom_right_brown.jpg');
    background-repeat:no-repeat;
    background-position:right bottom;
}
.sepme{
clear:both;
width:550px;
height:10px;
}
.sepmetitle{
clear:both;
width:550px;
height:40px;
}
.Wide
{
    width:500px;
    margin-bottom:10px;
}
.WideL
{
float:left;
    width:500px;
    margin-bottom:10px;
}
.WideSixH{
width:771px;
margin-bottom:10px;
}
.WideSevenH{
width:746px;
margin-bottom:10px;
}
.FormLabel{
width:100px;
float:left;
}
.brown_box_content{
padding-left:10px;
padding-right:10px;
text-align:left;
}
.ViewStory
{
    float:right;
}
a.LinkButton
{
    color:Gray;
    margin-left:5px;
}
a.LinkButtonArchive
{
    color:Gray;
    margin-left:5px;
    margin-right:15px;
}
.tableHeader
{
    color:#738cdc;
    font-weight:bold;
}
.spacer
{
    width:10px;
}
.BottomBorder
{
    border-bottom:#000000 1px Solid;
}
a
{
font-weight:600;
color:orange;
}
.rfloat
{
    float:right;
padding-right:10px;
}
.lfloat
{
    float:left;
}
select{
width:300px;
}

.rightLinks{
float:right;
color:White;
padding-top:10px;
}
.rightLinks a.uni{
font-size:60%;
color:White;
font-family:arial;
width:210px;
}
.rightLinks a.uni:hover{
font-size:60%;
color:White;
font-family:arial;
width:210px;
}
.rightLinks2{
float:right;
color:White;
padding-top:5px;
}
.rightLinks2 a.uni{
font-size:60%;
color:White;
font-family:arial;
width:210px;

}
.rightLinks2 a.uni:hover{
font-size:60%;
color:White;
font-family:arial;
width:210px;
}
.imgspan{
float:left;
}
.imageCon{
width:200px;
height:100px;
float:left;
}
.RightOrange
{
	background-color:white;
height:18px;
}
.RightOrange a
{
color:orange;
font-size:70%;
float:right;
margin-right:10px;
}
.bold{
color:#695d4f;
font-weight:bold;
background-color:white;
}
.PosLbl{
font-weight:normal;
padding-top:10px;
font-size:60%;
width:200px;
float:right;
text-align:right;
color:orange;
text-decoration:none;
}
.lbut
{
font-weight:normal;
}
.lbut1
{
font-weight:bold;
}
.PosLbl1{
font-weight:bold;
width:200px;
float:right;
text-align:right;
color:orange;
text-decoration: none;
}
.story_image
{
margin-bottom:4px;
height:auto;
width:240px;
float:right;
}
.ByType{
margin:0px;
Clear:both;
height:auto;
}
.ByType ul{
margin-left:0px;
}
.ByType li.LiNormal{
float:left;
margin-right:10px;
background-image:url('layout_images/spacer_orange.gif');
background-position:right;
background-repeat:no-repeat;
}
.ByType li.LiLast{
float:left;
margin-right:10px;
}
.ByType li a{
margin-right:10px;
}
#searchByType{
height:30px;
}
h3 {
	font-weight: bold;
	text-transform: none;
	font-size: 135%;
	margin-bottom:0px;
}
.author{
color:#6b8ee8;
}
.leftstorylist
{
color:#6b8ee8;
height:90px;
width:70px;
float:left;
font-weight:bold;
}
.centerstorylist
{
color:#695d4f;
height:90px;
width:130px;
float:left;
font-weight:bold;
}
}
.popup {
	POSITION: absolute;
	VISIBILITY: hidden;
	BACKGROUND-COLOR: #666666;
	font-family:arial;
	font-size:10pt;
	color:#FFFFFF;
	LAYER-BACKGROUND-COLOR:	#EFE8D6;
	width: 200px;
	BORDER-LEFT: 1px solid #FFFFFF;
	BORDER-TOP: 1px solid #FFFFFF;
	BORDER-BOTTOM: 3px solid #FFFFFF;
	BORDER-RIGHT: 3px solid #FFFFFF;
	PADDING: 2px;
	z-index: 10;
}
