a:link {color:#0099ff; text-decoration:none; font-weight:bold;}
a:active {color:#0099ff; text-decoration:none; font-weight:bold;}
a:visited {color:#0099ff; text-decoration:none; font-weight:bold;}
a:hover {color:#000000; text-decoration:none; font-weight:bold;}

.noHover a:link {color:#ffffff; font-weight:normal;}
.noHover a:active {color:#ffffff; font-weight:normal;}
.noHover a:visited {color:#ffffff; font-weight:normal;}
.noHover a:hover {color:#ffffff; font-weight:normal;}

body
{
    font-size:12px;
    font-family:verdana;
    background-color:#464646;
    margin-top:20px;
    overflow-y:scroll;
    overflow-x:hidden;
}

td,tr,table
{
    font-family:verdana;
    font-size:12px;
}

#PageAlignment
{
    position:absolute;
    width:100%;
    height:100%;
    text-align:center;
}

#CenteringDiv
{
    position:relative;
    width:902px;
    height:auto;
    background-color:#464646;
    margin:0 auto;
}

#TopBar
{
    position:relative;
    background-color:#ffffff;
    width:900px;
    height:20px;
    border:1px solid #000000;
    border-bottom:0px;
}

#Header
{
    position:relative;
    background-color:#ffffff;
    width:900px;
    height:200px;
    border:1px solid #000000;
    border-top:1px solid #000000;
    background-image:URL('../images/Header.jpg');
}

#HeaderTopRight
{
    position:absolute;
    top:-1px;
    right:-1px;
    width:12px;
    height:13px;
    background-image:URL('../images/HeaderTopRight.jpg');
}

#HeaderTopLeft
{
    position:absolute;
    top:-1px;
    left:-1px;
    width:12px;
    height:13px;
    background-image:URL('../images/HeaderTopLeft.jpg');
}

#BottomRight
{
    position:absolute;
    bottom:-1px;
    right:-1px;
    width:40px;
    height:40px;
    background-image:URL('../images/BottomRight.jpg');
}

#Navigation
{
    position:relative;
    width:200px;
    height:100%;
    background-color:#ffffff;
    border:1px solid #000000;
    border-top:0px;
    border-right:0px;
    float:left;
    padding-top:20px;
}

#NavPadding
{
    position:relative;
    width:100%;
    height:100%;
    padding-top:10px;    
    padding-bottom:10px
}

#NavPosition
{
    margin:0 auto;
    z-index:100;
    text-align:right;
    position:relative;
    width:158px;
    height:100%;
}

#NavBottom
{
    position:relative;
    width:100%;
    height:30px;
}

.BottomLeft
{
    z-index:10;
    position:absolute;
    bottom:-1px;
    left:-1px;
    width:40px;
    height:40px;
    background-image:URL('../images/BottomLeft.jpg');
}

#Content
{
    position:relative;
    width:699px;    
    height:auto;
    min-height:400px;
    background-color:#ffffff;
    /*border:1px solid #000000;*/
    border-bottom:1px solid #000000;    
    border-right:1px solid #000000;
    border-left:1px solid #000000;
    float:left;
    text-align:center;
}


/*-----------------------------------------------------------------*/

.Boxes
{
    position:relative;
    width:660px;
    height:auto;
    margin:0 auto;
}

.BoxesTop
{
    position:relative;
    width:660px;
    height:20px;
    background-image:URL('../images/BoxTopRightGradient.jpg');
    background-repeat:repeat-x;
    border:1px solid #636363;
}

.BoxesContent
{
    width:660px;
    height:auto;
    position:relative;
    border-left:1px solid #636363;
    border-right:1px solid #636363;
}

.BoxesBottom
{
    position:relative;
    width:660px;
    height:20px;
    border:1px solid #636363;
    background-image:URL('../images/BoxTopRightGradient.jpg');
}

#HeaderTextNew{
    /*z-index:100000;*/
    position:absolute;
    top:40px;
    right:10px;
    text-align:right;
}

.moreinfo
{
	width: 400px;
}

/*-----------------------------------------------------------------*/

.BoxSeperator
{
    position:relative;
    height:20px;
    width:660px;
}

.BottomMargin
{
    position:relative;
    height:20px;
    width:660px;
    float:right;
}

/*-----------------------------------------------------------------*/


/*----------------------CLASSES------------------------------------*/

.BoxTitle
{
    color:#FFFFFF;
    padding-top:2px;
    padding-left:5px;
}

h1
{
    color:#FFFFFF;
    padding-top:2px;
    padding-left:5px;
}

.LineHeight
{
    line-height:15px;
    padding:10px;
}

.AlignLeft
{
    text-align:left;
}

.Nav a:link {color:#000000; text-decoration:none; line-height:20px; font-weight:bold;}
.Nav a:active {color:#000000; text-decoration:none; line-height:20px;font-weight:bold;}
.Nav a:visited {color:#000000; text-decoration:none; line-height:20px;font-weight:bold;}
.Nav a:hover {color:#91d9ff; text-decoration:none; line-height:20px;font-weight:bold;}


