body, div, p, h1, h2, h3, h4, ul, li, table
{
	margin:0;
	padding:0;
	border:none;
}
hr
{
	/*border-style: dashed;
	color: #000000;
	height:0.5px;*/
}
body
{
	background-repeat:repeat;
	background-attachment:fixed;
	background-position:center top;
	font-family: Tahoma;
	font-size: 0.9em;
}

A
{
	font-family: Tahoma;
	color: #4c5d65;
	text-decoration: none;
}
A:hover
{
	color: #4993ba;
	text-decoration: underline;
}
A:visited
{
	color: #4c5d65;
	text-decoration: none;
}
A:link
{
	color: #4993ba;
	text-decoration: none;
}

a.ex1
{
	color: #003366;
	text-decoration: none;
}
    
a.ex1:visited
{
	color: #003366;
	text-decoration: none;
}
a.ex1:link
{
	color: #003366;
	text-decoration: none;
}
a.ex1:hover,a.ex1:active
{
	color: #003366;
	text-decoration:underline;
}

a.ex2
{
	color: #FFFFFF;
	text-decoration: none;
}
a.ex2:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
a.ex2:link
{
	color: #FFFFFF;
	text-decoration: none;
}
a.ex2:hover,a.ex2:active
{
	color: #FFFF34;
	text-decoration:underline;
}

a.ex3
{
	color: #ff6c00;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
}
    
a.ex3:visited
{
	color: #ff6c00;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
}
a.ex3:link
{
	color: #ff6c00;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
}
a.ex3:hover,a.ex3:active
{
	color: #5a5a5a;
	text-decoration:underline;
	font-family: Tahoma;
	font-size: 12px;
}

a.ex4
{
	color: #003366;
	text-decoration: none;
	font-size: 13px;
}
    
a.ex4:visited
{
	color: #003366;
	text-decoration: none;
	font-size: 13px;
}
a.ex4:link
{
	color: #003366;
	text-decoration: none;
	font-size: 13px;
}
a.ex4:hover,a.ex4:active
{
	color: #003366;
	text-decoration:underline;
	font-size: 13px;
}

a.ex5
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
}
a.ex5:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
}
a.ex5:link
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
}
a.ex5:hover,a.ex5:active
{
	color: #FFFF34;
	text-decoration:underline;
	font-size: 13px;
}


/* Master Page Layout */
#master_header
{
	margin: 5px auto 0px auto;
	width: 985px;
}

#master_headertop
{
	text-align: right;
	height: 60px;
}

#master_headerbottom
{
	background: url(../images/headerbottom_img.png) no-repeat left top;
}

#master_page
{
	margin: 5px auto 20px auto;
	width: 985px;
}

#master_menu
{
	float: left;
	width: 185px;
	padding-right: 5px;
}

.sidebar
{
	width: 185px;
	margin-bottom: 10px;
}

.sidebarheader1
{
	height: 50px;
	padding: 2px 2px 2px 20px;
	background: url(../images/Main_menu.png) no-repeat left top;
	color: #FFF;
	font-family: Tahoma, Sans-Serif;
	font-size: 1.2em;
	font-weight: none;
	text-transform: uppercase;
}
.sidebarheader2
{
	height: 50px;
	padding: 2px 2px 2px 20px;
	background: url(../images/User_profile.png) no-repeat left top;
	color: #FFF;
	font-family: Tahoma, Sans-Serif;
	font-size: 1.2em;
	font-weight: none;
	text-transform: uppercase;
}


.sidebarcontent
{	
	border: 1px solid #0F2543;
	padding: 10px 0px 10px 10px;
	line-height: 1.5em;
	font-weight: none;
	border-top-style:none;
	font-family: Microsoft Sans Serif;
}
.sidebarcontent2
{	
	border: 1px solid #0F2543;
	padding: 4px 4px 10px 10px;
	line-height: 1.5em;
	font-weight: none;
	border-top-style:none;
	font-family: Microsoft Sans Serif;
}

#master_sidebarSamples
{	
	padding-top: 0px;
	background: #FFF 
	/*url(../images/samples_bg.gif) no-repeat right top;*/
}

#master_sidebarWalkthroughs
{
	padding-top: 0px;
	background: #FFF 
	/*url(../images/walkthrough_bg.gif) no-repeat right top;*/
}

#master_sidebarProfile
{
	padding-top: 0px;
	background: #FFF 
	/*url(../images/profile_bg.gif) no-repeat right top;*/
}
#table_dashed
{
	background: #FFF;
	border:1px dashed #CCC;
	color: Black;
}
.sidebarcontent
{
	padding-top: 0px;
	background: #FFF 
}
.sidebarcontent2
{
	padding-top: 0px;
	background: #FFF 
}

.sidebarcontent a
{
	padding: 2px 5px;
	color: #5377A9;
	text-decoration: none;
	font-size:small;
}

.sidebarcontent a:hover
{
	background-color: #FFFF00;
	color: #FF0000;
}
.sidebarcontent a:link
{
	background-color: #FFFF00;
	color: #FF0000;
}

.sidebarcontent a:visited
{
	padding: 2px 5px;
	color: #5377A9;
	text-decoration: none;
}

#master_content
{
	float: left;
	width: 790px;
	margin-right: -510px;
	color: #666666;
}

#master_content_detail
{
	float: left;
	width: 985px;
	margin-right: -510px;
	color: #666666;
}

#master_content ul
{
	margin: 0 25px 0 30px;
}

#master_content ul li ul li
{
	list-style-type: disc;
}

#master_contentheader
{
	height: 19px;
	background: url(../images/rightcoltop.gif) no-repeat left top;
}

#master_contentheader_detail
{
	height: 19px;
	background: url(../images/rightcoltop_detail.gif) no-repeat left top;
}

#master_contentheaderholder
{
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #0F2543;
	border-right: 1px solid #0F2543;
	border-bottom: 1px solid #0F2543;
	background-color: #EFEFEF;
	line-height: 1.5em;
}

#master_contentplaceholder
{
	padding: 10px 10px 10px 10px;
	border-left: 1px solid #0F2543;
	border-right: 1px solid #0F2543;
	border-bottom: 1px solid #0F2543;
	background-color: #EFEFEF;
	line-height: 1.5em;
}

#master_contentfooter
{
	clear: both;
	padding: 10px 0 5px 10px;
	color: white;
	font-size: 1em;
	letter-spacing: 0.1em;
}


/* Content Page Layout */
.demoarea {
	padding:20px;
	background:#FFF url(../images/demotop.png) no-repeat left top;
}

.demoarea p 
{
	padding:5px;
}

.demoheading {
	padding-bottom:10px;
	color:#5377A9;
	font-family:Tahoma;
	font-weight:bold;
	font-size:1em;
}

.demobottom {
	height:8px;
	background:#FFF url(../images/demobottom.png) no-repeat left bottom;
}


.heading {
	padding: 1em 0 1em 0;
	color:#0a4b6d;
	font-family:Tahoma;
	font-weight:bold;
	font-size:0.8em;
}

.subheading{
	padding:.8em 0 0.5em 0;
	color:#0F2543;
	font-weight:none;
	font-family:Arial, Sans-Serif;
	font-size:1.1em;
}

p {}

em {font-style:italic}

i {font-style: italic;}

strong {font-weight:none;}

.codeReference
{
	font-family: 'Courier New', Monospace;
	font-style: normal;
	font-weight: bold;
}

pre, code {
	display:block;
	margin:15px 15px 15px 0;
	padding:10px;
	border:1px dashed #CCC;
	background-color:#FFF;
	color:#000;
	font-family:'Courier New', Monospace;
	font-size:0.9em;
	font-style:normal;
}
.textfield_effect 
{
	 border-width: 1px;    
	 border-style: solid;    
	 border-color: #999999;    
	 background-image: url(back_field.gif);    
	 background-repeat: repeat-x;   
	 font-family: Arial, Helvetica, sans-serif;    
	 font-size: 12px;    
	 color: #333333;    
	 width: 200px;    
	 height: 15px;    
} 
.textfield_effect:hover 
{
	border-color: #64acd8;    
	border-width: 1px;    
} 
.textfield_effect:focus    
{
	border-color: #64acd8;    
	border-width: 1px;    
} 
fieldset    
{
	border-style: solid;    
	border-width: 1px;    
	border-color: #7c5700;    
	margin-left: auto;    
	margin-right: auto;    
	background-color: #FFFFFF;    
}

legend    
{
	font-family: sans-serif;    
	font-size: 13px;
	color: #000000;
	font-weight: bold;    
}
.Textcontent
{
	color: #7C5700;
	font-family: Tahoma, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	/*text-transform: uppercase;*/
}
.Textdetail1
{
	color: #666666;
	font-family: Tahoma;
	font-size: 13px;
}
.Textdetail2
{
	color: #7C5700;
	font-family: Tahoma, Sans-Serif;
	font-size: 13px;
	font-weight: none;
	/*text-transform: uppercase;*/
}
.Textcontent2
{
	color: #666666;
	font-family: Tahoma, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
	/*text-transform: uppercase;*/
}
.Textcontent3
{
	color: #666666;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: none;
	/*text-decoration:underline;*/
	/*text-transform: uppercase;*/
}
.Textdata
{
	color: #333333;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: none;
	/*text-decoration:underline;*/
	/*text-transform: uppercase;*/
}
.Textsubmenu_bwm
{
	color: #187E00;
	font-family: Tahoma, Sans-Serif;
	font-size: 13px;
	font-weight: none;
	/*text-transform: uppercase;*/
}
.Textsubmenu_bwm:hover
{
	color: #000000;
	font-family: Tahoma, Sans-Serif;
	font-size: 13px;
	font-weight: none;
	/*text-transform: uppercase;*/
}
.Textsubmenu_operate
{
	color: #FFFFFF;
	font-family: Tahoma, Sans-Serif;
	font-size: 13px;
	font-weight: none;
	/*text-transform: uppercase;*/
}
.Textsubmenu_operate:hover
{
	color: #000000;
	font-family: Tahoma, Sans-Serif;
	font-size: 13px;
	font-weight: none;
	/*text-transform: uppercase;*/
}

.scroll
{
	display:block;
	border: 0px solid red;
	padding:5px;
	margin-top:5px;
	width:375px;
	height:550px;
	/*overflow:scroll;*/
	overflow:auto;
}
.auto
{
	display:block;
	border: 0px solid red;
	padding:5px;
	margin-top:5px;
	width:375px;
	height:550px;
	overflow:auto;
}

.fc_block
{
    margin:5px;
    padding:5px;
    border:solid 1px #b4cef8;
    background-color:#FFFFFF;
}

.fc_block_desc
{
    margin:10px;
    padding:10px;
    border: 0px;
}
.fc_block_product
{
    font-size: 15px;
    margin:0px;
    padding:0px;
    border:solid 0px #ffffff;
    text-align:left;
}
.fc_desc
{
	border:solid 1px #D8DFEA;
	background-color:#EDEFF4;
	padding:5px;
	margin:5px;
	text-align:left;
}

.fc_desc_green
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #77e588;
	background-color:#35aa47;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_green
{
	border:solid 1px #77e588;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.fc_desc_red
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #ef8476;
	background-color:#e02222;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_red
{
	border:solid 1px #ef8476;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.fc_desc_violet
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #af5cc1;
	background-color:#852b99;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_violet
{
	border:solid 1px #af5cc1;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.fc_desc_orange
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #fccb7e;
	background-color:#ffb848;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_orange
{
	border:solid 1px #fccb7e;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}


.fc_desc_skyblue
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #b4cef8;
	background-color:#4b8df8;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_skyblue
{
	border:solid 1px #b4cef8;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}


.fc_desc_gray
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #9d9c9c;
	background-color:#555555;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_gray
{
	border:solid 1px #9d9c9c;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}


.fc_desc_lightgray
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #eeeeee;
	background-color:#aaaaaa;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_lightgray
{
	border:solid 1px #eeeeee;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.fc_desc_brown
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #865531;
	background-color:#865531;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_brown
{
	border:solid 1px #865531;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.fc_desc_lightgreen
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #35AA47;
	background-color:#35AA47;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_lightgreen
{
	border:solid 1px #35AA47;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.fc_desc_darkorange
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #FE9C1D;
	background-color:#FE9C1D;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_drakorange
{
	border:solid 1px #FE9C1D;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.fc_desc_pink
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #ffc0cb;
	background-color:#ffc0cb;
	text-align:left;
	border-bottom:solid 0px ;
	
	margin-top : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 0px;
}
.fc_line_pink
{
	border:solid 1px #ffc0cb;
	background-color:#FFFFFF;
	text-align:left;
	border-top:solid 0px ;
	
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.fc_lmenu_black
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #eeeeee;
	background-color:#3d3d3d;
	text-align:left;
	border-bottom:solid 0px ;
	
	padding-top : 3px;
	padding-left : 10px;
	padding-right : 5px;
	padding-bottom : 3px;
}

.bt_lmenu_black
{
    color: #333333;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #eeeeee;
	background-color:#eeeeee;
	text-align:left;
	border-bottom:solid 0px ;
	
	padding-top : 3px;
	padding-left : 10px;
	padding-right : 5px;
	padding-bottom : 3px;
	
	margin-top : 2px;
}
.bt_lmenu_black:hover 
{
    color: #333333;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #eeeeee;
	background-color:#cac9c9;
	text-align:left;
	border-bottom:solid 0px ;
	
	padding-top : 3px;
	padding-left : 10px;
	padding-right : 5px;
	padding-bottom : 3px; 
	
	margin-top : 2px;
}
.bt_lmenu_black a 
{
    color: #333333;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
    text-decoration:none;
    
    margin-top : 2px;
}


.bt_lmenu_black2
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #eeeeee;
	background-color:#3d3d3d;
	text-align:left;
	border-bottom:solid 0px ;
	
	padding-top : 3px;
	padding-left : 10px;
	padding-right : 5px;
	padding-bottom : 3px;
}
.bt_lmenu_black2:hover 
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	border:solid 1px #eeeeee;
	background-color:#313131;
	text-align:left;
	border-bottom:solid 0px ;
	
	padding-top : 3px;
	padding-left : 10px;
	padding-right : 5px;
	padding-bottom : 3px; 
}
.bt_lmenu_black2 a 
{
     color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
    text-decoration:none;
}

.title1
{
    color: #313131;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	text-align:left;
	border-bottom:solid 0px ;
	
	padding-top : 3px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 3px; 
}
.title_white
{
    color: #FFFFFF;
	font-family: Tahoma;
	font-size: 18px;
	text-align:left;
	vertical-align:middle;
	
	text-align:left;
	border-bottom:solid 0px ;
	
	padding-top : 3px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 3px; 
}

.text_title1
{
    color: #3590c1;
	font-family: Tahoma;
	font-size: 14px;
	text-align:left;
	vertical-align:middle;
	font-weight: bold;
	border-bottom:solid 0px;
}

.text_title_green
{
    color: #009330;
	font-family: Tahoma;
	font-size: 14px;
	text-align:left;
	vertical-align:middle;
	font-weight: bold;
	border-bottom:solid 0px;
}
.text_title_orange
{
    color: #fe8f00;
	font-family: Tahoma;
	font-size: 14px;
	text-align:left;
	vertical-align:middle;
	font-weight: bold;
	border-bottom:solid 0px;
}

.text_title_blue
{
    color: #2572eb;
	font-family: Tahoma;
	font-size: 14px;
	text-align:left;
	vertical-align:middle;
	font-weight: bold;
	border-bottom:solid 0px;
}

.text_orange
{
    color: #fe8f00;
	font-family: Tahoma;
	font-size: 12px;
	vertical-align:middle;
}


.detail1
{
	color: #313131;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: none;
	/*text-decoration:underline;*/
	/*text-transform: uppercase;*/
}

.hr1{
 background-color:#fff;
 border:#000 1px dotted;
 border-style: none none dotted;
 color:#fff;
 }
 
.fc_desc .footer
{
    text-align:right;
	padding:5px;
}

.normal
{
    background-color:white;
}
.highlight
{
    background-color:#fffdba;
}

.menu{background-color:#FFFFFF; }

.menu-over{background-color:#fffdba;}

.tr_detail td
{
    border-bottom:1px solid #eeeeee;
}

.rowLavel
{
  background-color: none;
}
.rowLavel-over
{
  background-color: #515151;
}

.rowDetail-over td
{
  background-color: #f8f8f8;
  border-bottom:1px solid #eeeeee;
}

.rowDetail-none
{
  background-color: none;
}
.rowDetail-over2
{
  background-color: #f8f8f8;
}

.style2 {
	color: #2691C4;
	font-size: small;
}

.style4 {color: #2691C4}
.style5 {font-size: small}
.style7 {
	font-size: small;
	color: #0A425D;
	font-weight: bold;
}
.style9 {
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
}
.style11 {font-size: small; color: #FFFFFF; }

.fontred{
	font-weight: bold;
	color: #ff0000;
}

