body
{
    background-position: center center;
    font-family: Arial, Verdana, Tahoma, 'Microsoft Sans Serif';
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    background-attachment: fixed;
    background-image: url(images/bg_page.jpg);
    background-repeat: no-repeat;
    background-color: #022c82;
}

/* Center Page */
.MainBox
{
    width: 966px;
    margin:0px auto 0px auto;
    padding: 0px;

}

/* Header */
.FrontHeader /* Logo Image */
{       
    text-align:center;   
}

/* Center Content */
.MainBoxIn
{
    width: 966px;
    min-height:500px;
    padding:0px 10px 0px 10px;
    margin: 0px auto auto auto;
    background-color:silver;
}

/* Left Column */
.MainBoxInLeft
{
    border-style: none solid none none;
    border-width: 1px;
    border-color: Black;
    width: 30%;
    vertical-align: top;
    padding-left: 10px;
}

/* Center Column */
.MainBoxInCenter
{
    padding: 15px;
    width: 70%;
    vertical-align: top;
}

/* Right Column */
.MainBoxInRight
{
    width: 15%;
    vertical-align: top;
    padding-left: 10px;
    border-right: solid 1px Black;
    border-top: solid 1px Black;
    border-bottom: solid 1px Black;
}

/* Footer */
.FrontFooter
{
    margin-top: 5px;
    text-align:center;
    border:solid 1px black;
    background-color:Teal;
}

/* Menu Bar */
#Menu
{
    width: 966px;
    height: 37px;
    background-image: url(images/pro_four0.gif);
    background-repeat:repeat-x;
}
.MenuItem ul
{
    list-style-type: none;  
    margin-left:0px;
    padding-left:25px;
}
.MenuItem li
{
    display: block;
    line-height: 35px;
    width: 100px;
    float: left;
    background-image: url(images/pro_four2.gif);
    vertical-align: middle;
    background-repeat: no-repeat;
    text-align: center;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
}
.MenuItem li:hover
{
    display: block;
    line-height: 35px;
    width: 100px;
    background-image: url(images/pro_four1a.gif);    
}
.MenuItem_active li
{
    display: block;
    line-height: 35px;
    width: 100px;
    background-image: url(images/pro_four2b1.gif);  
}
.MenuItem li a
{
    color: White;
    margin-left: 10px;
    font-weight: bold;
    text-decoration: none;
}
.MenuItem li a:link
{
    color: White;
    margin-left:10px;
    font-weight:bold;
}

.MenuItem li:hover a
{
    color: yellow;
    margin-left: 10px;
}
.h2bigfirstletter h2
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	left: auto;
	text-align: left;
	clear: left;
	margin-bottom: 1em;
	margin-top: 1em;
	margin-left: 1em;
}
.h2bigfirstletter h2:first-letter{
    font-size: 2em;
	color: #333399;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}


#recovery {
	margin: 15px 0px 15px 0px;
	background-color: #808080;
	width: 100%;
}
#recovery p a{
	color: #000000;
	font-weight: bold;
}
#recovery p a:hover{
	color: #FFFFFF;
}

#recovery h3{
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
	margin: 0px;
}
.text1 li a{
	margin: 5px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
	
}
.text1 li a:hover{
	color:white;
}
.text1 ul{
	padding-left: 50px;
}
#slogo {
	padding-left: 210px;
	padding-top: 10px;
	height: 250px;
}
#links ul{
	list-style:none;
}
#links ul li {
	padding-left: 25px;
	padding-top: 15px;
}
#links ul li a{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
}
#links ul li a:hover{
	color: #FFFFFF;
}

.links2 ul
{
    list-style-position: inside;
    list-style-type: circle;
}
.links2 ul li {
	padding-left: 15px;
	padding-top: 5px;
}
.links2 ul li a{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.links2 ul li a:hover{
	color: #0000FF;
}


#contact a:hover{
	color: #FFFFFF;
}
#contact p,a{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.links ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.links li a {
color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
text-transform:capitalize;
}
.links li a:hover {
color:white;
font-weight:bold;
}
#tipicon {
height:250px;
padding-left:180px;
padding-top:0;
}

#emailpic {
background-image:url(images/email.png);
background-position:right top;
background-repeat:no-repeat;
height:335px;
text-decoration:none;
width:400px;
}
#emailpic ul li a {
text-decoration:none;
}
.Section1
{
    width:400px
}
.Section2
{
    width:400px
}
.Section3
{
    width:400px
}
#specialize p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #000000;
}
#specialize p a{
	text-decoration: none;
	color: #000000;
}
#specialize p a:hover{
	color: #FFFFFF;
}
#specialize a {
	font-family: Arial;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #000011;
}
#specialize {
	background-color: #C0C0C0;
	margin: 0px 15px 0px 80px;
	width: 450px;
	right: auto;
	left: auto;
}

#specialize li a{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
}
#recovery {
	margin: 15px 0px 15px 0px;
	background-color: #808080;
	width: 100%;
}
#recovery p a{
	color: #000000;
	font-weight: bold;
}
#recovery p a:hover{
	color: #FFFFFF;
}

#recovery h3{
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
	margin: 0px;
}
.breadcrumb
{
    float: left;
    background-color:Lime;
    height:35px;
    width:100%;
}
#TreeView
{
    width: 300px;
    height: 450px;
    overflow: auto;
}
#ASPstuff a
{
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    margin-left: 50px;
}
#ASPstuff a:hover
{
	color: #0000FF;
}
.ajax__tab_xp
{
    background:Blue;
    border:solid 2px green;
    margin-left:15px;
    height:410px;
}
