/*-------------------=============<(  STYLE BY SCREENPLAY 2005  )>=============-------------------*/


/*---------------------------=============<(  GENERAL  )>=============----------------------------*/


body {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#063B41;
	background: #F2F2F0;
	margin: 0px 0px 10px 0px;
	
}
p,h1,h2,h3,h4,h5,h6 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
h1 {
	font-size:21px;
}
h2 {
	font-size:18px;
	font-weight: normal;
}
h3 {
	font-size:16px;
	font-weight: normal;
	line-height: 18px;
}
h4 {
	font-size:14px;

}
h5 {
	font-size:14px;
	text-transform: uppercase;
}
h6 {
	font-size:12px;
}
.size11 {
	font-size:11px;
}


a {
	text-decoration: none;
	color:#C96C00;
}
a:hover {
	text-decoration: underline;
	color:#C96C00;
}
a.link-light {
	color:#FFFFFF;
}
a.link-light:hover {
	color: #FFFFFF;
}



.col-white {
	color:#FFFFFF;
}


/*--------------------------=============<(  DIV BOXES   )>=============--------------------------*/


.a1a {
	height: 29px;
	background: url(filestore/bg_globalmenu.gif);
	padding: 0px 0px 0px 10px;
}
.a2a {
	height: 36px;
	background: url(filestore/bg_adressline.gif);
	padding: 7px 18px 0px 19px;
}
.a2b {
	float:left;
}
.a2c {
	float:right;
}

table#flashgraph2 .a2c {
         xposition: relative;
         xright: 0px;
         height: 1800px;

}

.a2d {
	float:right;
	width: 180px;
	padding: 10px 10px 10px 10px;
	background: url(filestore/bg_body_right.gif);
}

.a2e {
	float:right;
	width: 180px;
	padding: 10px 10px 10px 10px;
	background-color:#DBD6D3;
}

.a2f {
         float: left;
         width: 436px;
         xborder: 1px solid red;

}

.a3a {
	height: 24px;
	background: url(filestore/bg_navline.gif);
	padding: 7px 18px 0px 19px;
}
.a4a {
	height: 128px;
	background: url(filestore/bg_header.gif);
	padding: 7px 18px 0px 19px;
}

.a5a {
	background: url(filestore/bg_body.gif);
	padding: 0px 8px 0px 8px;
}

.a5b {
	float:left;
	width: 426px;
	font-size: 12px;
	xpadding: 10px 10px 10px 20px;
         padding: 10px 0px 10px 0px;
}

table#flashgraph2 .a5b {
         float: none;
         position: absolute;
         top: 375px;
}

.a5b * {
        margin-right: 10px; 
        margin-left: 20px;
}

.a5b div.table-template {
        margin-right: 0px; 
        margin-left: 0px;
}

.a5b * * {
        margin-right: 0px; 
        margin-left: 0px;
}


.a6a {
	height: 34px;
	text-align:center;
	background: url(filestore/bg_footer.gif);
	padding: 5px 18px 0px 19px;
}

.a7a {
	float:left;
	width: 198px;
	height: 155px;
	padding: 10px 10px 10px 10px;
	background: #DBD6D3;
}
.a7b {
	float:left;
	width: 198px;
	height: 155px;
	padding: 10px 10px 10px 10px;
	background: #EAE7E5;
}
.a8a {
	float:left;
	width: 192px;
	height: 165px;
	padding: 10px 10px 10px 10px;
	background: #EAE7E5;
}
.a8b {
	float:left;
        clear: left;
	width: 192px;
	height: 165px;
	padding: 10px 10px 10px 10px;
	background: #DBD6D3;
}
.a8c {
	float:left;
	width: 192px;
	height: 165px;
	padding: 10px 10px 10px 10px;
	background: #F4F2F0;
}
.a8d {
	float:left;
	width: 192px;
	height: 165px;
	padding: 10px 10px 10px 10px;
	background: url(filestore/bg_body_right.gif) #ffffff;
}
.a8e {
	float:left;
	width: 192px;
	height: 165px;
	padding: 10px 10px 10px 10px;
	background: url(filestore/bg_body_right2.gif) #ffffff;
}


.a9a {
	float:left;
	width: 198px;
	height: 165px;
	padding: 10px 10px 10px 10px;
	background: #EAE7E5;
}
.a9b {
	float:left;
	width: 198px;
	height: 165px;
	padding: 10px 10px 10px 10px;
	background: #DBD6D3;
}
.a9c {
	float:left;
	width: 198px;
	height: 165px;
	padding: 10px 10px 10px 10px;
	background: #F4F2F0;
}
.a9d {
	float:left;
	width: 198px;
	height: 165px;
	padding: 10px 10px 10px 10px;
	background: url(filestore/bg_body_right.gif) #ffffff;
}



/*--------------------------=============<(  TABLE   )>=============--------------------------*/



.t-num {
	text-align:right;
}
.t-pad {
	padding: 2px 4px 2px 4px;
}

.t-1a {
	background-color:#FFFFFF;
}
.t-2a {
	background-color:#E7F1F3;
}
.t-3a {
	background-color:#C8DFE2;
}

.t-1b {
	background-color:#FFFFFF;
	border-top: 1px solid #385865;
}
.t-2b {
	background-color:#E7F1F3;
	border-top: 1px solid #385865;
}
.t-3b {
	background-color:#C8DFE2;
	border-top: 1px solid #385865;
}

.t-1c {
	background-color:#FFFFFF;
	border-bottom: 1px solid #385865;
}
.t-2c {
	background-color:#E7F1F3;
	border-bottom: 1px solid #385865;
}
.t-3c {
	background-color:#C8DFE2;
	border-bottom: 1px solid #385865;
}

.t-1d {
	background-color:#FFFFFF;
	border-top: 1px solid #385865;
	border-bottom: 1px solid #385865;
}
.t-2d {
	background-color:#E7F1F3;
	border-top: 1px solid #385865;
	border-bottom: 1px solid #385865;
}
.t-3d {
	background-color:#C8DFE2;
	border-top: 1px solid #385865;
	border-bottom: 1px solid #385865;
}


/*--------------------------=============<(  ADJUSTMENTS   )>=============--------------------------*/


.pad-globalmenu {
	margin-left: 12px;
}


/*--------------------------=============<(  FORMFIELDS   )>=============--------------------------*/


.field-010 {
	width:180px;
	height:22px;
	font-size:11px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #C7CFD9;
	background: #E4E0DF;
}
.field-020 {
	width:180px;
	height:22px;
	font-size:11px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #C7CFD9;
}



/* ------------------------==============<( ADDITIONAL STYLES ADDED BY IDIUM )>=======-------------*/

.pageheader {
       font-size: 36px;
       text-transform: uppercase;
       color: white;
       font-family: verdana;
       margin-bottom: 7px;
       margin-top: -6px;
}

.pagesubheader {
       color: #063b41;
       font-size: 36px;
       text-transform: uppercase;
       font-family: verdana;
       margin-top: 30px;
}

.noteheader {
       margin-top: 30px;
}

.noteheadertop {
       color: #063b41;
       font-size: 36px;
       text-transform: uppercase;
       font-family: verdana;     
}

.noteheaderbottom {
       color: #474544;
       font-size: 24px;     
       font-family: verdana;     
}

div.table-template {
    width: 635px;
    overflow: visible;
    padding: 20px 0px 20px 0px;
    background-color: white;
}

div.table-template td {
    padding: 0px 3px 0px 3px !important;
}

div.table-template table {
    padding-left: 10px !important;
}


table#squares td {
    width: 100px;
    height: 100px;
}

table#flashmap {
    width: 652px;
    background-image: url(bg_body_kartflash.gif);
    background-repeat: repeat-y;
    text-align: center;
}
