body { 	margin:0px; 
}
 
td { 	font:12px arial;
		color:#000000; 
}
 
hr { 	height:1px; 
		color: #cccccc; 
		border: none; 
}
 
a:link {
	color:#000000;
}					      /* unvisited link */
a:visited {
	color:#708090;
}						  /* visited link */
a:hover {
	color:#808080;
	text-decoration: underline;
}						/* mouse over link */
a:active {
	color:#0000FF;
} 						 /* selected link */

html {
padding:0px;
margin:0px;
}
body {
background-color: #ffffff;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}
a {
color: #ff66cc;
font-size: 11px;
background-color:transparent;
text-decoration: none;
}
pre {
color: #000000;
font-size: 11px;
background-color: #e1ddd9;
font-family: Courier, Monaco, Monospace;
}
p,h1, h3, pre {
padding: 5px 5px;
margin: 0px;
}
h3 {
font-size: 13px;
text-transform:uppercase;
color: #564b47;
background-color: transparent;
}

#logo {
position: absolute;
right: 2%;
width: 96%;
text-align: right;
top: 20px;
}
#left {
position: absolute;
left: 13px;
width: 243px;
top: 285px;
background-color: #ffffff;
}
#middleleft {
position: absolute;
left: 207px;
width: 256px;
top: 310px;
background-color: #ffffff;
}
#middleright {
position: absolute;
left: 526px;
width: 256px;
top: 323px;
background-color: #ffffff;
}
#right {
position: absolute;
left: 838px;
width: 350px;
top: 323px;
background-color: #ffffff;
overflow: auto;
}
#right, #middleright, #middleleft, #left {
border: 0px solid #564b47;
padding:0px;
margin:0px;
}

#navigation a { 
		font:11px tahoma;
		color: #000; 
		font-weight:bold; 
		text-decoration: none; 
		letter-spacing:0.1em; 
		line-height:16px; 
		display:block; 
		padding:0px 10px 5px 10px; 
		border-bottom: 1px solid #c8c8c8; 
		background-color: #fff;   
		border-left-width: 0px; 
}

#navigation a:link {
		color:#0000ff;
}  /* unvisited link */

#navigation a:visited {
		color:#880088;
}  /* visited link */

#navigation a:hover {
		color:#0099ff;
}  /* mouse over link */

#navigation a:active {
		color:#ff0000;
}  /* selected link */

#footer {
		position:absolute; 
		width:100%; 
		height:5px; 
		left: 0px; 
		top: 3750px
}

.corners_tl, .corners_t, .corners_tr, .corners_l, .corners_r, .corners_bl, .corners_b, .corners_br, .corners {
    width: auto;
    margin: 0;
    padding: 0;
    border: 0;
    position: relative;
}
.corners_t {
    /*
        change this div to layout the whole box (width, height, float, margin, ...)
        example lines:
        width: 60%;
        margin: 7px 35px 0px 1px
        to change distance to content/text scroll to class ".corners" and change the padding
    */
    background-color: #dddddd;
    background-image: url("images/corners_border.png");
    background-repeat: repeat-x;
    background-position: top;
}
.corners_tl {
    height: 100%;
    background-image: url("images/corners_topleft.png");
    background-repeat: no-repeat;
    background-position: left top;
}
.corners_tr {
    height: 100%;
    background-image: url("images/corners_topright.png");
    background-repeat: no-repeat;
    background-position: right top;
}
.corners_bl {
    height: 100%;
    background-image: url("images/corners_bottomleft.png");
    background-repeat: no-repeat;
    background-position: left bottom;
}
.corners_br {
    height: 100%;
    background-image: url("images/corners_bottomright.png");
    background-repeat: no-repeat;
    background-position: right bottom;
}
.corners {
    height: 100%;
    /* change this if you want to change the distance distance to text/content */
    padding: 2px 3px 2px 3px;
}

.corners_l {
    height: 100%;
    background-image: url("images/corners_border.png");
    background-repeat: repeat-y;
    background-position: left;
}
.corners_r {
    height: 100%;
    background-image: url("images/corners_border.png");
    background-repeat: repeat-y;
    background-position: right;
}
.corners_b {
    height: 100%;
    background-image: url("images/corners_border.png");
    background-repeat: repeat-x;
    background-position: bottom;
}

.box_corners_tl, .box_corners_t, .box_corners_tr, .box_corners_l, .box_corners_r, .box_corners_bl, .box_corners_b, .box_corners_br, .box_corners {
    width: auto;
    margin: 0;
    padding: 0;
    border: 0;
    position: relative;
}
.box_corners_t {
    /*
        change this div to layout the whole box (width, height, float, margin, ...)
        example lines:
        width: 60%;
        margin: 7px 35px 0px 1px
        to change distance to content/text scroll to class ".box_corners" and change the padding
    */
    background-color: #dcdcdc;
    background-image: url("images/box_corners_border.png");
    background-repeat: repeat-x;
    background-position: top;
}
.box_corners_tl {
    height: 100%;
    background-image: url("images/box_corners_topleft.png");
    background-repeat: no-repeat;
    background-position: left top;
}
.box_corners_tr {
    height: 100%;
    background-image: url("images/box_corners_topright.png");
    background-repeat: no-repeat;
    background-position: right top;
}
.box_corners_bl {
    height: 100%;
    background-image: url("images/box_corners_bottomleft.png");
    background-repeat: no-repeat;
    background-position: left bottom;
}
.box_corners_br {
    height: 100%;
    background-image: url("images/box_corners_bottomright.png");
    background-repeat: no-repeat;
    background-position: right bottom;
}
.box_corners {
    height: 100%;
    /* change this if you want to change the distance distance to text/content */
    padding: 5px 6px 5px 6px;
}

.box_corners_l {
    height: 100%;
    background-image: url("images/box_corners_border.png");
    background-repeat: repeat-y;
    background-position: left;
}
.box_corners_r {
    height: 100%;
    background-image: url("images/box_corners_border.png");
    background-repeat: repeat-y;
    background-position: right;
}
.box_corners_b {
    height: 100%;
    background-image: url("images/box_corners_border.png");
    background-repeat: repeat-x;
    background-position: bottom;
}

.bodytext {
		font-family: arial;;
		font-size: 12px;
		color: #000066;
		font-weight: bold;
}

.paragraphHeader { 
		font-family: tahoma; 
		font-size: 12px; 
		color: #000066; 
		font-weight: bold;
}

.subHeader { 
		font:bold 16px/16px tahoma; 
		color: #000; 
		letter-spacing:0.1em;
}

.crumbText { 
		font:10px arial; 
		font-weight:bold; 
		color:#645f5f; 
}

.pageName{ 
		font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
		color: #454545; 
		letter-spacing:0.1em; 
}
