﻿body {
background: transparent url(img/bac.png) repeat;
margin: 0;
font:76% Verdana,Tahoma,Arial,sans-serif;
line-height:1.4em;
color: #fff;
}


.heading h1 {
font-size: 1.8em;
color: #fff;
padding: 17px 20px 00px 0px;
margin: 0px;
letter-spacing:-1px;
font-weight:normal;
text-align: center;
}

.heading h2 {
font-size: 1.0em;
text-align: center;
font-weight:bolder;
margin: 0;
padding: 5px 20px 0 20px;

font-weight:normal;
}

a:Link, a:visited {
text-decoration: none;
color: rgb(203,0,0);
}

a:hover, a:active {
text-decoration: none;
color: #759041;
text-decoration: underline;
}

/* Styles required for rounded corner flexible layout */

.page {

background: transparent url(img/page_bac.png) repeat;
margin: 1px;
}

.pageTopWrapper {
height: 100%;
background: transparent url(img/top_strip.png) top left repeat-x;
}

.pageBottomWrapper {
height: 100%;
background: transparent url(img/bottom_strip.png) bottom left repeat-x;
}

.pageRightWrapper {
height: 100%;
background: transparent url(img/right_strip.png) top right repeat-y;
}

.pageLeftWrapper {
height: 100%;
background: transparent url(img/left_strip.png) top left repeat-y;
}

.pageTopRightWrapper {
height: 100%;
background: transparent url(img/top_right_bac.png) top right no-repeat;
}

.pageTopLeftwrapper {
height: 100%;
background: transparent url(img/top_left_bac.png) top left no-repeat;
}



.pageBottomLeftWrapper {
height: 100%;
background: transparent url(img/bottom_left_bac.png) bottom left no-repeat;
}

.pageBottomRightWrapper {
height: 100%;
background: transparent url(img/bottom_right_bac.png) bottom right no-repeat;

}

.pageContent {
margin: 10px 13px 0px 13px;
}

.mainPageContent {
background-color: #58045e;
}


.heading {
height: 90px;
}




.footer, .footer a, .footer a:link, .footer a:visited {
line-height: 80px;
font-size: 1em;
font-weight: bold;
text-align: center;
color: #fff;
}