/* //////////////////////////////////////////////////////////////////////////////
   //                             Main Tags                                    //
   ////////////////////////////////////////////////////////////////////////////// */

body { 
	background-color: 	#F2F2F2;
    margin:				0px;
    margin-top:			0px;
    font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	color: 				#000;
}

div { 
	border: 0px solid #999999;
}
td {
	border:	0px solid #333366;
}

p {
	margin: 5px;
    font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	color: 				#000;
}
li {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	color: 				#000;
}

h2.subkop_cases {
	font-size: 12px;
	margin: 10px;
}
h1 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color: 				#000;
}
h2 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color: 				#000;
}
h3 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	color: 				#000;
}

/* //////////////////////////////////////////////////////////////////////////////
   //                             Identifiers                                  //
   ////////////////////////////////////////////////////////////////////////////// */


div#top_box { 
	background-color: 	#131345;
    height: 			80px;
/*	position: fixed; */
	width: 				100%;
	float: 				left;
	clear: 				both;
	margin-bottom: 		0px;
	margin-bottom:		0px;
}
div#location_box {
	background-color:	#edd;
	height:				12px;
	width: 				100%;
	float:				left;
	clear:				both;
	font-size: 			9px;
	color:				#000;
	margin-bottom:		4px;
/*	padding:			2px 0px 2px 2px;           
	padding-left:		8px;*/
	border-top:			0px solid #990000;
	border-bottom:		0px solid #990000;
	text-align:			center;
}
div#main_container {
	width: 				800px;
	border: 			0px solid #000000;
	margin-left: 		2px;
	padding:			2px;
}
div#menu_box { 
	background-color:#f2f2f2; 
	width: 166px;
	float: left;
	/*clear: left;*/
	border: 0px solid #000000;
/*	margin: 5px;*/
}
div#description_box { 
	margin: 0px;
	background-color:#DDDDFF;
	/*float:left; 
	clear: left; */
	/*top: 300px; 
	position: fixed; */

}
div#content_box {
	margin: 		0px;
	margin-left:	5px; 	
	width: 			604px;
	float: 			left;
	line-height:	14px;
	padding:		5px;
	background-color:	#fff;
	
}
div#content {
	border:	0px solid #333366;
	width: 	600px;
	margin: 0px;
	padding: 0px;
}

#tool_title { 
	font-weight: 			bold; 
	font-size: 				16px;
}
#tool_h1 {
	font-weight: 			bold;  
	font-size: 				14px;
}
#tool_h2 {
	font-weight: 			bold;  
	font-size: 				12px;
}
td#tool {
	background-color: 		#f0f0ff;
	border: 				2px solid #333366;
}
h1 { 
	font-size:				14px;
	border-bottom-width: 	1px;
	border-bottom-style: 	solid;
	border-bottom-color: 	#131345;
}
a {
	color: 					#333;
}
a:link {
	color: 					#333;
	text-decoration: 		underline
}
a:hover { 
	color: 					#9999cc;
	text-decoration: 		underline
}
a.main_menu_item { 
	line-height: 			18px;
	text-transform: 		uppercase;
	color: 					#333;
	text-decoration: 		none; 
}
td.menu_item { 
	height:					18px;
}

a.main_menu_item:link { 
	text-decoration: 		none; 
	color: 					#333; 
}
a.main_menu_item:hover { 
	color: 					#99c;
	text-decoration: 		underlined;  
}  

a.sub_menu_item               { line-height: 18px;
								
                                 color: #990000;
                                 text-decoration: none; 
                                 }
a.sub_menu_item:link          { text-decoration: none; 
                                 color: #990000; }
a.sub_menu_item:hover         { color: #CA7A7A;
                                 text-decoration: underlined;  }  



/*div#title                      { background-color:#F4F4FF;                              }*/

div#tool_navigation_box        { width:100%;
                                 height: 70px;
                                 border-bottom-width: 2px;
                                 border-bottom-style: solid; 
                                 border-bottom-color: #131345;
                                 padding:1px;
                                 text-align:right;                                      }
div#tool_navigation_phase_box  { width:101px;
                                 height:70px;
                                 border: 1px solid #ff0000;                             }



td#menu_middle                 { background-image: url(../images/menu/middle.gif);      }
td#menu_bottom                 { background-image: url(../images/menu/bottom.gif);      }


div#description_text_box {
	padding:			5px 8px 5px 5px;
	background-color:	#DDDDFF;	
	background-image: 	url(../images/menu/description_middle.gif);
}

td#bottom_box                  { font-family:Verdana, Arial, Helvetica, sans-serif;
                                 font-size:9px;
                                 color: #131345;                   
                                 background-color: #f2f2f2;
                                 text-align:right;                                      }
td#content_box                 { vertical-align:top;
                                 margin:0px;                                            }
table#middle_box               { margin:0px;
                                 padding:0px;                                           }
#right_box                     { background-color:#f2f2f2; background-image:url(../images/logo_bgnd.gif)                              }
/*td.content_randje              { border: 0px solid #333366;                             }*/


/* //////////////////////////////////////////////////////////////////////////////
   //                                (Sub)Classes                              //
   ////////////////////////////////////////////////////////////////////////////// */
table.tooltable {
	border-top:		1px solid #000;
	border-left:		1px solid #000;
}
table.tooltable td {
	border-bottom:		1px solid #000;
	border-right:		1px solid #000;
	padding:			5px;

}

.activetitle                   { font-family:Verdana, Arial, Helvetica, sans-serif;
                                 font-size:12px;
                                 color:#990000;
                                 font-weight: bolder;                                   }
.menu_header { 
	background-image: url(../images/menu/top.gif);
	color:#DDDDFF;
	font-weight: bolder;
	text-transform: uppercase;
}
.boxheader2 { 
	background-image:	url(../images/menu/description_subheader.gif);
	font-weight: 		bold;
	background-color:	#131345;
	color:				#131345;
	padding:			2px 5px 2px 5px;
}
.description_header { 
	background-image: url(../images/menu/description_header.gif);
	font-weight: bolder;
	background-color:#990000;
	color:#CCCCCC;
	text-transform: uppercase;
}
.description_bottom {
	background-image: url(../images/menu/description_bottom.gif);
}
.normaltext                    { font-family:Verdana, Arial, Helvetica, sans-serif;
                                 font-size:12px;
                                 color: #131345;                                        }
table.main_menu                { background-color: #eeeef7;
                                 border-top-width: 2px;
                                 border-right-width: 2px;
                                 border-bottom-width: 2px;
                                 border-left-width: 2px;
                                 border-top-style: solid;
                                 border-right-style: solid;
                                 border-bottom-style: solid;
                                 border-left-style: solid;
                                 border-top-color: #990000;
                                 border-right-color: #FFFFFF;
                                 border-bottom-color: #990000;
                                 border-left-color: #FFFFFF;                            }
.bg-bottom                     { background-image:url(../images/background-shadow-bottom.gif); 
                                 background-position:top; 
                                 background-repeat:repeat-x;                            }
.bg-right                      { background-image:url(../images/background-shadow.gif); 
                                 background-position:left; 
                                 background-repeat:repeat-y;                            }
.menu-list                     { list-style-type: disc;                                 }


/* FAQ Style */
.row1 {
	background-color:	#f6f6f6;
	color:				#000;
	display:			block;
	text-decoration:	none;
	border:				1px solid #fff;
	padding:			5px;
	margin:				5px;
	cursor:				help;
}
.row1:hover {
	background-color:	#f2f2f2;
	text-decoration:	none;
	color:				#000;
	border:				1px outset	#f2f2f2;
	margin:				5px;

}

.row2 {
	background-color:	#e0e0e0;
	color:				#000;
	display:			block;
	text-decoration:	none;
	border:				1px solid #fff;
	padding:			5px;
	margin:				5px;
	cursor:				help;
}
.row2:hover {
	background-color:	#f2f2f2;
	text-decoration:	none;
	color:				#000;
	border:				1px outset #f2f2f2;
	margin:				5px;
}
.hideanswer {
	background-color:	#edd;
	display:			none;
}
.showanswer { 
	background-color:	#edd;
	display:			block;
}
.answer {
	background-color:	#edd;
	margin:				5px;
	padding:			5px;
	text-align:			center;	
	
}
td.partnerseperator {
	background-color:	#edd;
	height:				5px;
}

#search_faq {
	text-align:			center;
}
#footer_box {
	border: 			0px solid #0f0;
	background-color:	#f2f2f2;
	padding:			10px 0px 10px 0px;
	height:				300px;
	clear:				both;
	width:				786px;
	float:				left;
	text-align:			right;
}
.footer {
	color:				#bbb;
	font-size:			9px;
}
.footer:link {
	color:				#bbb;
	font-size:			9px;
}
.footer:hover {
	color:				#888;
	font-size:			9px;
}