﻿
@media print {

}


body
{
    background-image:url(../../Image/background.gif); 
    background-color:#3a6e8f; 
    background-repeat:repeat-x;
	font-family: sans-serif;
	font-size: 0.8em;
}

pre 
{
 font-family: sans-serif;
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 width: 99%;   /* remove horizontal scroll-bar when viewing in IE7 */
 overflow:hidden;
 
}


P
{
    line-height: 20px;
    letter-spacing: normal;
    text-align:left;
}

OL
{
    
}

OL LI
{
    font-weight:bold;   
    padding-bottom:15px;
    padding-top:4px;
    border-bottom:solid 1px #eeeeee;
}
OL LI DIV
{
    font-weight:normal;
    font-size:smaller;
    font-family:Verdana;   
}



#Container
{
	width: 70%;
	position: absolute;
	margin-left: 15%;
	margin-right: 15%;
}

#Container #Left-Top
{
    width:10px;height:10px; 
    background-image: url(../../Image/background_corner.gif); 
    background-position: left top; background-repeat:no-repeat;
}

#Container #Right-Top
{
    width:10px;height:10px; 
    background-position: right top; 
    background-image: url(../../Image/background_corner.gif);
    background-repeat:no-repeat;
}

#Container #Left-Bottom
{
    width:10px;height:10px; 
    background-position: left bottom; 
    background-image: url(../../Image/background_corner.gif);
    background-repeat:no-repeat;
}


#Container #Right-Bottom
{
width:10px;height:10px; 
background-position: right bottom; 
background-image: url(../../Image/background_corner.gif);background-repeat:no-repeat;
}

.Box_Round 
{
    width:150px;
}

.Box_Round .Content
{
    border-left:solid 1px #999999;
    border-right:solid 1px #999999;
}

.Box_Round #Top
{
    background-image:url('../../image/box_round_top.png');
    width:150px; 
    height:8px;
}
.Box_Round #Bottom
{
    background-image:url('../../image/box_round_bottom.png');
    width:150px; 
    height:8px;
}

.Text
{
    width:200px;
    font-size:12px;
    background-color:#ffffcc;
    border:solid 1px #cccccc;
}

.Right
{
    float:right;
}

.Left
{
    float:left;
}

select
{
    width:150px;
    font-size:10px;
    background-color:#ffffcc;
    border:solid 1px #cccccc;
}

.Button
{
    cursor: pointer;
    font-size:11px;
    font-family:Trebuchet MS;
}
.Button:hover
{
    background-color:#666666;
    color:#ffffff;
}

.Font_White
{
    color:#ffffff;
    font-size:10pt;

}

table.Menu_Secondary
{
    width:100px; 
    height:25px; background-image:url('../../image/dropdownmenu.gif');
    background-repeat:no-repeat;
    color:#999999;
    text-align:center;
    font-size:10px;
    font-weight:bold;}

table.Menu_Secondary_Selected
{
    color:#666666;width:100px; 
    height:25px; background-image:url('../../image/dropdownmenu_selected.gif');
    background-repeat:no-repeat;
    text-align:center;
    font-size:10px;
    font-weight:bold;
}
table.Menu_Secondary a
{
    color:#999999;
    text-align:center;
    font-size:10px;
    font-weight:bold;
}
table.Menu_Secondary_Selected a
{
    color:#999999;
    text-align:center;
    font-size:10px;
    font-weight:bold;

}


table.Menu
{
    
}

table.Menu tr td.left
{
    width:15px;height:42px; background-image:url(../../image/menu_left.gif);background-repeat:repeat-x; 
}
table.Menu tr td.content
{
     height:42px; background-image:url(../../image/menu_bg.gif); padding-top:11px; vertical-align:top; background-repeat:repeat-x;
}
table.Menu tr td.right
{
    width:17px;height:42px; background-image:url(../../image/menu_right.gif);background-repeat:repeat-x;
}

table.Form
{
    font-family:Trebuchet MS;
}



table.Form tr td 
{
    text-align:left;
}

table.Form tr th
{
    text-align:left;
    font-weight:normal;
    padding:6px;
    padding-left:15px;
    color:#777777;
    font-size:12px;
}



table.Form tr th.Title_Bar
{
    border-top:solid 1px #999999;
    border-bottom:solid 1px #999999;
    color:#666666;
    font-weight:normal; 
    font-size:14px;  
    background-image:url(../../image/title_bar.gif); 
}

table.Form tr th.Footer
{
    border-top:solid 2px #dddddd;
    border-bottom:solid 2px #dddddd;
    text-align:left;
    background-color:#eeeeee;
    text-align:right;
    font-size:11px;
    color:#777777;
    font-weight:Bold;
    padding:5px;
}


img.Spacer
{
    background-image:url(../../image/spacer.gif);
    float:left;
    width:0px;
    height:0px;
}



UL.Menu
{
    cursor:pointer;
    line-height: 25pt;
    list-style-type: circle;
}


.Small
{
    font-size:11px;
    color:#666666;
    text-decoration:none;
}

.Title
{
    color:#666666;
    font-weight:bold; 
    font-size:12px;  
    text-decoration:underline;
}



.Title_Roman
{

    color:#666666;
    font-weight:bold;
    font-size:11px;   
}

.Title_Big
{
    color:#666666;
    font-weight:bold; 
    font-size:15px;
    font-family:Trebuchet MS;
}


.Description
{
    color:#000000;
    font-weight:normal;  
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 white-space: pre-wrap;  
}

.Highlighted
{
    color:#666666;
    font-weight:bold;  
    background-image:url(../../image/star.gif);
    background-repeat:repeat-x;
}


.Normal
{
    color:#666666;
    font-weight:bold;  
    background-color:#ffffff; 
}



























/*------------------------ For Admin ----------------------------*/

.Admin_Title
{
    font-size:14pt; font-weight:bold; height:25px; color:#ffffff;
}

.Admin_Button
{
    cursor: pointer;
    color: #ffffff;
    background-image: url(../../Image/Button_Admin.png);
    border: none;
    background-color: transparent;
    height: 25px;
    width: 80px;
    font-size:8pt;
}
.Admin_Button:hover
{
    background-image:url(../../Image/Button_Admin_Over.png);
}

.Tab
{
    background-image: url(../../Image/Header_Gradient.gif);
    background-color:Orange; 
    background-position:bottom;
    font-size:8pt; 
    color:#FFFFFF; 
    
}
.Tab a
{
        color:#FFFFFF; 

}


/* GridView */
.Header
{
    background-image: url(../../Image/Header_Gradient.gif);
    background-position:center;
    background-repeat:repeat-x;
    background-color:Red; 
    font-size:9pt; 
    color:#FFFFFF; 
}
.Header a
{
        color:#FFFFFF; 

}
.Row
{
  Font-Size:10px; 
  background-color:#F7F6F3;  
}
.Row_Alt
{
  Font-Size:10px; 
  background-color:#EEEEEE;  
}
/* End GridView */
