img{vertical-align:middle}
a{color:#006681;}
a:hover{color:#006681;}
a:visited{}
.right{text-align:right}
.center{text-align:center}
.pad05{padding:5px}
.pad10{padding:10px}

/*Special: start*/
.rec{clear:both;float:none;margin:0;padding:0;font-size:0.1px;height:0.1px}
#preloading{display:none;}
/*Special: end*/

div.block{margin:10px 0 5px 0;}
div.block h2.title{font-size:100%;border-bottom:1px solid #999999;}
h2.moduletitle, .block h2{color:#395A86;margin:0 0 0.25em 0}

table{width:100%}
table td{vertical-align:top;}
table.theme_standard{width:100%;border-collapse:collapse;margin:10px 0 0 0;clear:both;border:1px solid #eee}
table.theme_standard th{color:white;text-align:center;border:1px solid #fff;padding:5px;font-weight:normal;background:#EEEEEE url(../images/tdbg.gif) 0 0 repeat-x;white-space:nowrap}
table.theme_standard td{border:1px solid #fff;padding:5px;vertical-align:top;background-color:#F8FBFC;}
table.theme_standard tr.header td{font-weight:bold;padding-left:20px;}
table.theme_standard tr.dark td{background-color:#E5F1F4}
ul.theme_standard{margin:5px 0 0 20px;}
ul.theme_standard li{padding:5px;}

/* UL table : start */
ul.table{width:100%}
ul.table li{float:left;list-style-type:none;padding:5px 0;border-bottom:1px solid #EEEEEE;display:block}
ul.table li.header{float:left;list-style-type:none;padding:5px 0;border-bottom:1px solid #666666;font-weight:bold;background-color:#EEEEEE}


form{margin:0}
form h1{color:#395A86;margin:0 0 0.25em 0}
.form-item{margin-bottom:0.5em;padding:0.5em;border:1px dashed #DDDDFF}
.form-item.odd{background-color:#e5f1f4}
.form-item.even{background-color:#f8fbfc}
.form-item.require{}
.form-item label{font-size:120%;}
.form-item .description{font-size:95%;color:#666;padding-left:10px;}
.form-item .error{}

.form-required{color:#DD0481}
.required{}

.form-image{}
.form-submit{text-align:center;padding:0 50px}
.form-reset{}
.form-text{width:250px;}
.form-checkbox{}
.form-checkbox-label{}
.form-radio{}
.form-radio-label{}
.form-select{}
.form-file{}
.form-textarea{width:300px;height:50px;}

fieldset{border:1px solid #395A86;padding:1em;margin-bottom:10px}
fieldset legend{color:#395A86;font-size:140%}
fieldset dl{margin:0;padding:0;}
fieldset dt{clear:left;float:left;width:18em;text-align:right;padding:0 1em 0.5em 0;}
fieldset dd{padding:0 1em 0.5em 0;}

.messages{font-size:16px;margin-left:50px;font-weight:bold}
.messages.message-error{color:#800;padding:1em 60px;background:url(../images/warning.png) 0 50% no-repeat}
.messages.message-success{color:#709531;padding:1em 60px;background:url(../images/success.png) 0 50% no-repeat}
.messages.message-warning{color:#999900;padding:1em 60px;background:url(../images/success.png) 0 50% no-repeat}
.messages.message-status{color:#666666;padding:1em 60px;background:url(../images/success.png) 0 50% no-repeat}

.callbacks{clear:left}
.callbacks h1{margin:0;color:#395A86}

/* Page bar : start */
.pagebar{float:none;clear:both;font-size:90%;margin-top:10px;}
.pagebar a.nav{margin:0.5em 1em;float:left;color:#888888;text-decoration:none}
.pagebar a.nav:hover{color:#444444}
.pagebar span.total{margin:0.5em 1em;float:left}
.pagebar ul{list-style:none;margin:0;padding:0}
.pagebar ul li{float:left;margin:1px;background:url(../images/shape7.png);padding-left:1px;padding-top:1px}
.pagebar ul li a{display:block;padding:0.2em 0.5em 0.2em 0.4em;color:#FFFFFF;text-decoration:none;background:url(../images/shape7.png) 100% 100%}
.pagebar ul li.c{background:url(../images/shape8.png)}
.pagebar ul li.c span{display:block;color:#FFFFFF;padding:0.2em 0.5em;background:url(../images/shape8.png) 100% 100%}
.pagebar ul li.n{background:url(../images/shape9.png)}
.pagebar ul li.n a{background:url(../images/shape9.png) 100% 100%;color:#709531}
.pagebar ul li.hellip{margin:0.5em 0.5em 0 0.5em;background:none}
/* Page bar : end */

/*
#overlay{ background-image: url(../images/overlay.png); }
* html #overlay{
	width:100%;
	background:transparent;
*/
/*	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/default/images/overlay.png", sizingMethod="scale");*/
	}

