/*-------------------------------------------------------------------------------------------------
	Overide HTML component display attribute
-------------------------------------------------------------------------------------------------*/
body{background-color:#ffffff;height:100%;font-family:Verdana, Helvetica, Arial;font-size:11px;padding:0px;margin:0px;}
img{border:none;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{margin:0px;padding:0px;display:inline;} 
h1{font-size:13px;}
h2{font-size:12px;}
h3{font-size:11px;}
h4{font-size:11px;color:blue;}
h5{font-size:10px;}
h6{font-size:8px;}

ul{}
li{}
p{}

a{}
a:link{}
a:active{}
a:hover{}
a:visited{}
strong{font-style:bold;}

fieldset{border: 0px solid #b8b8b8;text-align:left;}
optgroup{font-style:normal;color:#B60;}


/*-------------------------------------------------------------------------------------------------
	Common CSS Class
-------------------------------------------------------------------------------------------------*/

/* clear float - this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
.cf{clear:both;height:0;line-height:0px;margin:0px;padding:0px;}
/* clear float left - this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
.cfl{clear:left;height:0;line-height:0px;}
/* clear float right - this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
.cfr{clear:right;height:0;font-size:1px;line-height:0px;}
.enter{clear:both;height:10px;}
.sEnter{clear:both;height:2px;}
.line{clear:both;height:12px;border-top:1px solid #eee;}
.separator{clear:both;border-bottom:dotted 1px #ccc;height:1px;line-height:1px;margin:0 15px 0 15px;}

.require{color:red;}
.error{color:red;}
.note{color:blue;}
.ins{color:#999;font-weight:normal;text-decoration:none;}
.hilite{color:red;}
.noLine{text-decoration:none;}
.blur{color:#999;}
.btn{height:27px;width:120px;padding:0 10px 0 10px;color:white;font-weight:bold;font-size:12px;background-color:#004B93;cursor:pointer;}
.btnLong{height:27px;padding:0 10px 0 10px;color:white;font-weight:bold;font-size:12px;background-color:#004B93;cursor:pointer;}
.btnAction{height:27px;width:80px;padding:0 10px 0 10px;color:white;font-weight:bold;font-size:12px;background-color:#004B93;cursor:pointer;}

.pageTitle{text-indent:10px;}
.pageTitle a{font-size:13px;color:black;}
.pageTitleTips a{font-size:10px;color:blue;font-weight:normal;text-decoration:none;}

/* Need to customize for size*/
.box{border:solid 1px #D3DEE2;width:190px;padding:2px; }
/*.boxTitle{text-indent:10px;width:100%;height:32px;vertical-align:middle;padding-top:3px;background-image: url('../img/box-title-tone.gif');background-repeat:repeat-x;}*/
.boxTitle{text-indent:10px;width:100%;height:28px;vertical-align:middle;padding-top:3px;background-color: #99CC99; color:white;}
.boxContent{text-indent:10px;}
.boxContent ol{padding:0px;margin:10px 0 10px 0;list-style-image: url('../img/arrow.gif');}
.boxContent li{list-style-type:disc;list-style-position:inside;padding:2px;margin:0px;}
.boxContent li a{font-family: arial; font-size: 11px; color: #4b4b4b;}

.boxContent table{margin:10px 0 10px 0;padding:2px;font-size:11px;}


/*-------------------------------------------------------------------------------------------------
	Major Layout
-------------------------------------------------------------------------------------------------*/
#main #content-wrap #content{margin:0px;padding-left:10px;width:970px;}
#page{text-align:left;width:970px;}
#pPage{text-align:left;width:650px;padding-left:10px;}
/*-------------------------------------------------------------------------------------------------
	Others
-------------------------------------------------------------------------------------------------*/




/*-------------------------------------------------------------------------------------------------
	Header Temporary
-------------------------------------------------------------------------------------------------*/
#header-all { width:950px; margin:0px;padding-left:10px; background-color: #ffffff;}




/*-------------------------------------------------------------------------------------------------
	Unused
-------------------------------------------------------------------------------------------------*/



