/* Default Styles */

.cText { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:10pt; }
.white_overlay {display:none;background-image:url(../images/overlay/white_overlay.png);color:#efefef;width:810px;
	padding: 35px 25px;font-size:11px;overflow-x:none;overflow-y:auto;z-index:10000;}
/* default close button positioned on upper right corner */
.white_overlay .close {background-image:url(../images/overlay/close.png);position:absolute; right:5px; top:5px;
	cursor:pointer;height:35px;width:35px;}	
.white_details {font-size:12px;color:#333;width:800px;}
.white_details h3 {color:#618f3f;font-weight:bold;font-size:15px;margin:0 0 -10px 0;font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif}	
a { color:#1e28a5; text-decoration:none; }
a:hover { color:#858686; text-decoration:underline; }
div.loading { background:url(../images/loading_horizontal.gif) no-repeat 50% 50%; width:128px; height:15px; margin:0 auto; }

.smallBtn { font-size:8pt !important; font-weight:normal !important;padding: 3px 5px !important;
            font-family:Arial, Verdana, Helvetica, Sans-Serif !important;border-radius: 3px !important; -moz-border-radius: 3px !important;-webkit-border-radius: 3px !important; }

a.linkRBtn, a.linkRBtn:visited, a.linkRBtn:link { cursor:pointer;color: #363636; padding: 5px 10px;background: -moz-linear-gradient(top, #dbdbdb 0%, #a3a3a3);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#a3a3a3));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px; text-decoration:none;
	border: 1px solid #8a8a8a;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333; }
a.linkRBtn:hover { cursor:pointer;color: #000; padding: 5px 10px;background: -moz-linear-gradient(top,#dbdbdb 0%,#636363);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb),to(#636363));
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px; text-decoration:none;
	border: 1px solid #474747;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;}
	
a.linkSml, a.linkSml:visited, a.linkSml:link { cursor:pointer;color: #363636; padding: 3px 5px;background: -moz-linear-gradient(top, #dbdbdb 0%, #a3a3a3);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#a3a3a3)); font-size:8pt;
	border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px; text-decoration:none;font-family:Arial, Verdana, Helvetica, Sans-Serif;
	border: 1px solid #8a8a8a;font-weight:normal; }
a.linkSml:hover { cursor:pointer;color: #000; padding: 3px 5px;background: -moz-linear-gradient(top,#dbdbdb 0%,#636363);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb),to(#636363)); font-size:8pt;
	border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; text-decoration:none;font-family:Arial, Verdana, Helvetica, Sans-Serif;
	border: 1px solid #474747;font-weight:normal;}	
	
a.linkGrnBtn, a.linkGrnBtn:visited, a.linkGrnBtn:link { cursor:pointer;color: #fff; padding: 5px 10px;background: -moz-linear-gradient(top, #618f3f 0%, #47692e);
	background: -webkit-gradient(linear, left top, left bottom, from(#618f3f), to(#47692e)); background:#618f3f;
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px; text-decoration:none;
	border: 1px solid #618f3f;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333; }
a.linkGrnBtn:hover { cursor:pointer;color: #fff; padding: 5px 10px;background:#2c411c; text-decoration:none;
	background: #2c411c;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #618f3f;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;}	

.r4 { border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px; }
.r8 { border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px; }
.sdw { -moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333; }

.row {background-color: white; text-align:left;border-bottom:1px solid #999; font-size:9pt;}
.rowright {background-color: white; text-align:right;border-bottom:1px solid #999; font-size:9pt;}
.row td, .altrow td {padding:4px 2px; }
.altrow {background-color: #e9e9e9; text-align:left;border-bottom:1px solid #999; font-size:9pt;}
.altrowright {background-color: #e9e9e9; text-align:right;border-bottom:1px solid #999; font-size:9pt;}

.eorow {background-color: white; text-align:left;font-size:9pt;}
.eoaltrow {background-color: #e9e9e9; text-align:left;font-size:9pt;}

table.tab { font-weight: normal; color: #484848;font-size:8pt;cursor:pointer; background:url(../images/tab/normal_tab.png) no-repeat; }
table.tabHover { color: #fff;text-decoration:none;font-size:8pt;cursor:pointer; background:url(../images/tab/darknormal_tab.png) no-repeat; }
table.tabSelected { font-weight: normal; color: #000000;font-size:8pt;cursor:pointer; background:url(../images/tab/gray_tab.png) no-repeat; }
td.tabline { background-image:url(../images/tab/line.png);background-position-y:bottom;background-repeat:repeat-x;color:black;cursor:hand;font-family:Verdana;font-size:12px; }

h1, h1.gray { color:#222;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal;margin:8px auto; } 
h2, h2.gray{ color:#222;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal;margin:8px auto; } 
h3, h3.gray { color:#222;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; font-weight:bold;margin:8px auto; } 
h4, h4.gray { color:#222;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:bold;margin:8px auto; }

h3.team { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; 
                font-size:14pt;margin:10px auto; font-weight:bold;padding:0; border-bottom:2px solid #222; }

h1.dark { color:#000;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:bold; margin:5px 0; padding:1px 5px; background:#d3d3d3; vertical-align:middle; } 
h2.dark{ color:#000;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:bold; margin:5px 0; padding:1px 5px; background:#d3d3d3; vertical-align:middle; } 
h3.dark { color:#000;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;font-weight:bold; margin:5px 0; padding:1px 5px; background:#d3d3d3; vertical-align:middle; } 
h4.dark { color:#000;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:bold; margin:5px 0; padding:3px 5px; background:#d3d3d3; vertical-align:middle; }
h5.dark { color:#000;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:10pt; font-weight:bold; margin:3px 0; padding:2px 5px; background:#d3d3d3; vertical-align:middle; }

h1.dash { color:#222;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; border-bottom:1px dashed #bbb;padding-bottom:4px; } 
h2.dash{ color:#222;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; border-bottom:1px dashed #bbb;padding-bottom:4px; } 
h3.dash { color:#222;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:4px auto; font-weight:bold; border-bottom:1px dashed #bbb;padding-bottom:4px; } 
h4.dash { color:#222;font-family:'Segoe UI Light', Roboto, Optima, Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:bold; border-bottom:1px dashed #bbb;padding-bottom:4px; }

.header td {border-bottom:3px solid #999;}

.header {color:#676767; font-weight:bold; border-bottom:3px solid #999; font-size:9pt;}
.errBox { padding:5px 5px;background:#eab3b2;border:1px solid #922d2c; color:#922d2c;margin: 5px 10px 0 0; text-align:left; float:left; }
.confirmBox { padding:5px 5px;background:#b9d6a4;border:1px solid #394d2b; color:#394d2b;margin: 5px 10px 0 0; text-align:left; }
.highlightBox { padding:5px 5px; background:#e2dcc7; border:1px solid #d0c8ab;margin:5px auto; }
.instructionBox { padding:10px; background:#e9e9e9; color:#3b3c3c; border:2px solid #6c6c6c;margin:5px auto;border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px; }

input.cBtn {
	cursor:pointer;color: #fff; padding: 5px 10px;background: -moz-linear-gradient(top, #8e8e8e 0%, #686868);
	background: -webkit-gradient(linear, left top, left bottom, from(#8e8e8e), to(#686868)); background:#8e8e8e;
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #686868;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
input.cBtn:hover {
	cursor:pointer;color: #fff; padding: 5px 10px;
	background: #686868;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #686868;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
input.cBtn[disabled], input.cBtn:hover[disabled] {
	cursor:pointer;color: #7f7f7f; padding: 5px 10px;
	background:#efefef;
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
}

table.sinctable { border: 0; }
    table.sinctable td { padding: 2px; margin: 0; }

/* sincGreen */

.sincGreen { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:10pt; }

.sincGreen a, .sincGreen a:visited, .sincGreen a:link { color:#1e28a5; text-decoration:none; }
.sincGreen a:hover { color:#858686; text-decoration:underline; }

.sincGreen h1 { color:#618f3f;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; } 
.sincGreen h2{ color:#618f3f;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; } 
.sincGreen h3 { color:#618f3f;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; } 
.sincGreen h4 { color:#618f3f;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; } 

.sincGreen h1.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; } 
.sincGreen h2.gray{ color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; } 
.sincGreen h3.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; font-weight:normal; } 
.sincGreen h4.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:normal; }

.sincGreen h1.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; margin:5px 0; padding:1px 5px; background:#618f3f; } 
.sincGreen h2.dark{ color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; margin:5px 0; padding:1px 5px; background:#618f3f; } 
.sincGreen h3.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;font-weight:normal; margin:5px 0; padding:1px 5px; background:#618f3f; } 
.sincGreen h4.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:normal; margin:5px 0; padding:3px 5px; background:#618f3f; }

.sincGreen table.tab { font-weight: normal; color: #484848;font-size:8pt;cursor:pointer; background:url(../images/tab/green_tab.png) no-repeat; }
.sincGreen table.tabHover { color: #fff;text-decoration:none;font-size:8pt;cursor:pointer; background:url(../images/tab/darkgreen_tab.png) no-repeat; }
.sincGreen table.tabSelected { font-weight: normal; color: #000000;font-size:8pt;cursor:pointer; background:url(../images/tab/gray_tab.png) no-repeat; }
.sincGreen td.tabline { background-image:url(../images/tab/line.png);background-position-y:bottom;background-repeat:repeat-x;color:black;cursor:hand;font-family:Verdana;font-size:12px; }

.sincGreen .header {color:#618f3f; font-weight:bold; border-bottom:3px solid #999; font-size:9pt; border:0;}
.sincGreen .row {background-color: white; text-align:left;border-bottom:1px solid #999; font-size:9pt; border-right:1px solid white;}
.sincGreen .row td, .sincGreen .altrow td {padding:4px 2px; }
.sincGreen .altrow {background-color: #e9e9e9; text-align:left;border-bottom:1px solid #999; font-size:9pt; border-right:1px solid #e9e9e9;}

.sincGreen div.loading { background:url(../images/loading_green.gif) no-repeat 50% 50% ; width:150px; height:15px; margin:0 auto; }

.sincGreen .highlightBox { padding:5px 5px; background:#afd792; border:1px solid #618f3f;margin:5px auto; }

.sincGreen input.sinc {
	cursor:pointer;color: #363636; padding: 5px 10px;background: -moz-linear-gradient(top, #dbdbdb 0%, #a3a3a3);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#a3a3a3));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincGreen input.sinc:hover {
	cursor:pointer;color: #000; padding: 5px 10px;background: -moz-linear-gradient(top,#dbdbdb 0%,#636363);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb),to(#636363));
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #474747;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincGreen input.sinc[disabled], .sincGreen input.sinc:hover[disabled] {
	cursor:pointer;color: #7f7f7f; padding: 5px 10px;background:#efefef;border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
} 

.sincGreen input.cBtn {
	cursor:pointer;color: #fff; padding: 5px 10px;background: -moz-linear-gradient(top, #618f3f 0%, #47692e);
	background: -webkit-gradient(linear, left top, left bottom, from(#618f3f), to(#47692e));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #618f3f;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincGreen input.cBtn:hover {
	cursor:pointer;color: #fff; padding: 5px 10px;background:#2c411c;
	background: #2c411c;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #618f3f;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincGreen input.cBtn[disabled], .sincGreen input.cBtn:hover[disabled] {
	cursor:pointer;color: #7f7f7f; padding: 5px 10px;
	background:#efefef;
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
}   


/* sincBlue */

.sincBlue { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:10pt; }

.sincBlue a, .sincBlue a:visited, .sincBlue a:link { color:#1e28a5; text-decoration:none; }
.sincBlue a:hover { color:#858686; text-decoration:underline; }

.sincBlue h1 { color:#394f93;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; } 
.sincBlue h2{ color:#394f93;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; } 
.sincBlue h3 { color:#394f93;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; } 
.sincBlue h4 { color:#394f93;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; } 

.sincBlue h1.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; } 
.sincBlue h2.gray{ color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; } 
.sincBlue h3.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; font-weight:normal; } 
.sincBlue h4.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:normal; }

.sincBlue h1.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; margin:5px 0; padding:1px 5px; background:#394f93; } 
.sincBlue h2.dark{ color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; margin:5px 0; padding:1px 5px; background:#394f93; } 
.sincBlue h3.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;font-weight:normal; margin:5px 0; padding:1px 5px; background:#394f93; } 
.sincBlue h4.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:normal; margin:5px 0; padding:3px 5px; background:#394f93; }

.sincBlue table.tab { font-weight: normal; color: #484848;font-size:8pt;cursor:pointer; background:url(../images/tab/blue_tab.png) no-repeat; }
.sincBlue table.tabHover { color: #fff;text-decoration:none;font-size:8pt;cursor:pointer; background:url(../images/tab/darkblue_tab.png) no-repeat; }
.sincBlue table.tabSelected { font-weight: normal; color: #000000;font-size:8pt;cursor:pointer; background:url(../images/tab/gray_tab.png) no-repeat; }
.sincBlue td.tabline { background-image:url(../images/tab/line.png);background-position-y:bottom;background-repeat:repeat-x;color:black;cursor:hand;font-family:Verdana;font-size:12px; }

.sincBlue .header {color:#394f93; font-weight:bold; border-bottom:3px solid #999; font-size:9pt; border:1px solid white;}
.sincBlue .row {background-color: white; text-align:left;border-bottom:1px solid #999; font-size:9pt; border-right:1px solid white;}
.sincBlue .row td, .sincGreen .altrow td {padding:4px 2px; }
.sincBlue .altrow {background-color: #e9e9e9; text-align:left;border-bottom:1px solid #999; font-size:9pt; border-right:1px solid #e9e9e9;}

.sincBlue .highlightBox { padding:5px 5px; background:#a3bcd7; border:1px solid #394f93;margin:5px auto; }

.sincBlue input.sinc {
	cursor:pointer;color: #363636; padding: 5px 10px;background: -moz-linear-gradient(top, #dbdbdb 0%, #a3a3a3);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#a3a3a3));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincBlue input.sinc:hover {
	cursor:pointer;color: #000; padding: 5px 10px;background: -moz-linear-gradient(top,#dbdbdb 0%,#636363);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb),to(#636363));
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #474747;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincBlue input.sinc[disabled], .sincBlue input.sinc:hover[disabled] {
	cursor:pointer;color: #7f7f7f; padding: 5px 10px;background:#efefef;border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
} 

.sincBlue input.cBtn {
	cursor:pointer;color: #fff; padding: 5px 10px;background: -moz-linear-gradient(top, #5d72b9 0%, #394d91);
	background: -webkit-gradient(linear, left top, left bottom, from(#5d72b9), to(#394d91));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #5d72b9;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincBlue input.cBtn:hover {
	cursor:pointer;color: #fff; padding: 5px 10px;background:#2a3e7a;
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #2a3e7a;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincBlue input.cBtn[disabled], .sincBlue input.cBtn:hover[disabled] {
	cursor:pointer;color: #7f7f7f; padding: 5px 10px;
	background:#efefef;
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
}   

/* sincBlack */

.sincBlack { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:10pt; }

.sincBlack a, .sincBlack a:visited, .sincBlack a:link { color:#1e28a5; text-decoration:none; }
.sincBlack a:hover { color:#858686; text-decoration:underline; }

.sincBlack h1 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; } 
.sincBlack h2 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; } 
.sincBlack h3 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; } 
.sincBlack h4 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; } 

.sincBlack h1.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; } 
.sincBlack h2.gray{ color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; } 
.sincBlack h3.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; font-weight:normal; } 
.sincBlack h4.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:normal; }

.sincBlack h1.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; margin:5px 0; padding:1px 5px; background:black; } 
.sincBlack h2.dark{ color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; margin:5px 0; padding:1px 5px; background:black; } 
.sincBlack h3.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;font-weight:normal; margin:5px 0; padding:1px 5px; background:black; } 
.sincBlack h4.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:normal; margin:5px 0; padding:3px 5px; background:black; }

.sincBlack table.tab { font-weight: normal; color: #484848;font-size:8pt;cursor:pointer; background:url(../images/tab/normal_tab.png) no-repeat; }
.sincBlack table.tabHover { color: #fff;text-decoration:none;font-size:8pt;cursor:pointer; background:url(../images/tab/darknormal_tab.png) no-repeat; }
.sincBlack table.tabSelected { font-weight: normal; color: #000000;font-size:8pt;cursor:pointer; background:url(../images/tab/gray_tab.png) no-repeat; }
.sincBlack td.tabline { background-image:url(../images/tab/line.png);background-position-y:bottom;background-repeat:repeat-x;color:black;cursor:hand;font-family:Verdana;font-size:12px; }

.sincBlack .header {background-color: black; color:white; font-weight:bold;font-size:9pt;height:30px; border:1px solid black;}
    .sincBlack .header h1, .sincBlack .header h2, .sincBlack .header h3, .sincBlack .header h4 { color: #fff !important; }
.sincBlack .header td {border-bottom:1px solid black;}
.sincBlack .row {background-color: white; text-align:left;border-bottom:1px solid #000; font-size:9pt; border-right:1px solid white;}
.sincBlack .row td, .sincBlack .altrow td {padding:4px 2px; }
.sincBlack .altrow {background-color: white; text-align:left;border-bottom:1px solid #000; font-size:9pt; border-right:1px solid white;}

.sincBlack .highlightBox { padding:5px 5px; background:#a3bcd7; border:1px solid #394f93;margin:5px auto; }

.sincBlack input.sinc {
	cursor:pointer;color: #363636; padding: 5px 10px;background: -moz-linear-gradient(top, #dbdbdb 0%, #a3a3a3);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#a3a3a3));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincBlack input.sinc:hover {
	cursor:pointer;color: #000; padding: 5px 10px;background: -moz-linear-gradient(top,#dbdbdb 0%,#636363);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb),to(#636363));
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #474747;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincBlack input.sinc[disabled], .sincBlack input.sinc:hover[disabled] {
	cursor:pointer;color: #7f7f7f; padding: 5px 10px;background:#efefef;border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
} 

.sincBlack input.cBtn {
	cursor:pointer;color: #fff; padding: 5px 10px;background: -moz-linear-gradient(top, #5d72b9 0%, #394d91);
	background: -webkit-gradient(linear, left top, left bottom, from(#5d72b9), to(#394d91));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #5d72b9;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincBlack input.cBtn:hover {
	cursor:pointer;color: #fff; padding: 5px 10px;background:#2a3e7a;
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #2a3e7a;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
    .sincBlack input.cBtn[disabled], .sincBlack input.cBtn:hover[disabled] {
        cursor: pointer;
        color: #7f7f7f;
        padding: 5px 10px;
        background: #efefef;
        border-radius: 6px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border: 1px solid #8a8a8a;
        -moz-box-shadow: none !important;
        -webkit-box-shadow: none !important;
    }

/* sincRed */

.sincRed { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:10pt; }

.sincRed a, .sincRed a:visited, .sincRed a:link { color:#1e28a5; text-decoration:none; }
.sincRed a:hover { color:#858686; text-decoration:underline; }

.sincRed h1 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; } 
.sincRed h2 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; } 
.sincRed h3 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; } 
.sincRed h4 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; } 

.sincRed h1.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; } 
.sincRed h2.gray{ color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; } 
.sincRed h3.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; font-weight:normal; } 
.sincRed h4.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:normal; }

.sincRed h1.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; margin:5px 0; padding:1px 5px; background:darkred; } 
.sincRed h2.dark{ color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; margin:5px 0; padding:1px 5px; background:darkred; } 
.sincRed h3.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;font-weight:normal; margin:5px 0; padding:1px 5px; background:darkred; } 
.sincRed h4.dark { color:#fff;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:normal; margin:5px 0; padding:3px 5px; background:darkred; }

.sincRed table.tab { font-weight: normal; color: #484848;font-size:8pt;cursor:pointer; background:url(../images/tab/red_tab.png) no-repeat; }
.sincRed table.tabHover { color: #fff;text-decoration:none;font-size:8pt;cursor:pointer; background:url(../images/tab/darkred_tab.png) no-repeat; }
.sincRed table.tabSelected { font-weight: normal; color: #000000;font-size:8pt;cursor:pointer; background:url(../images/tab/gray_tab.png) no-repeat; }
.sincRed td.tabline { background-image:url(../images/tab/line.png);background-position-y:bottom;background-repeat:repeat-x;color:black;cursor:hand;font-family:Verdana;font-size:12px; }

.sincRed .header {background-color: darkred; color:white; font-weight:bold; font-size:9pt;height:30px;border:1px solid black;}
.sincRed .header td {border-bottom:1px solid black;}
.sincRed .row {background-color: white; text-align:left;border-bottom:1px solid #000; font-size:9pt; border-right:1px solid white;}
.sincRed .row td, .sincRed .altrow td {padding:4px 2px; }
.sincRed .altrow {background-color: white; text-align:left;border-bottom:1px solid #000; font-size:9pt; border-right:1px solid white;}

.sincRed .highlightBox { padding:5px 5px; background:#a3bcd7; border:1px solid #394f93;margin:5px auto; }

.sincRed input.sinc {
	cursor:pointer;color: #363636; padding: 5px 10px;background: -moz-linear-gradient(top, #dbdbdb 0%, #a3a3a3);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#a3a3a3));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincRed input.sinc:hover {
	cursor:pointer;color: #000; padding: 5px 10px;background: -moz-linear-gradient(top,#dbdbdb 0%,#636363);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb),to(#636363));
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #474747;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincRed input.sinc[disabled], .sincRed input.sinc:hover[disabled] {
	cursor:pointer;color: #7f7f7f; padding: 5px 10px;background:#efefef;border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
} 

.sincRed input.cBtn {
	cursor:pointer;color: #fff; padding: 5px 10px;background: -moz-linear-gradient(top, #5d72b9 0%, #394d91);
	background: -webkit-gradient(linear, left top, left bottom, from(#5d72b9), to(#394d91));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #5d72b9;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincRed input.cBtn:hover {
	cursor:pointer;color: #fff; padding: 5px 10px;background:#2a3e7a;
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #2a3e7a;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincRed input.cBtn[disabled], .sincRed input.cBtn:hover[disabled] {
	cursor:pointer;color: #7f7f7f; padding: 5px 10px;
	background:#efefef;
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
}   

/* sincWhite */

.sincWhite { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:10pt; }

.sincWhite a, .sincWhite a:visited, .sincWhite a:link { color:#1e28a5; text-decoration:none; }
.sincWhite a:hover { color:#858686; text-decoration:underline; }

.sincWhite h1 { color:#FFFFFF;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; } 
.sincWhite h2 { color:#FFFFFF;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; } 
.sincWhite h3 { color:#FFFFFF;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; } 
.sincWhite h4 { color:#FFFFFF;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; } 

.sincWhite h1.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; } 
.sincWhite h2.gray{ color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; } 
.sincWhite h3.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; font-weight:normal; } 
.sincWhite h4.gray { color:#222;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:normal; }

.sincWhite h1.dark { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; font-weight:normal; margin:5px 0; padding:1px 5px; background:white; } 
.sincWhite h2.dark{ color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; font-weight:normal; margin:5px 0; padding:1px 5px; background:white; } 
.sincWhite h3.dark { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;font-weight:normal; margin:5px 0; padding:1px 5px; background:white; } 
.sincWhite h4.dark { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; font-weight:normal; margin:5px 0; padding:3px 5px; background:white; }

.sincWhite table.tab { font-weight: normal; color: #484848;font-size:8pt;cursor:pointer; background:url(../images/tab/normal_tab.png) no-repeat; }
.sincWhite table.tabHover { color: #fff;text-decoration:none;font-size:8pt;cursor:pointer; background:url(../images/tab/darknormal_tab.png) no-repeat; }
.sincWhite table.tabSelected { font-weight: normal; color: #000000;font-size:8pt;cursor:pointer; background:url(../images/tab/gray_tab.png) no-repeat; }
.sincWhite td.tabline { background-image:url(../images/tab/line.png);background-position-y:bottom;background-repeat:repeat-x;color:black;cursor:hand;font-family:Verdana;font-size:12px; }

.sincWhite .header {background-color: black; color:white; font-weight:bold; font-size:9pt;height:30px;border:1px solid black;}
.sincWhite .header td {border-bottom:1px solid black;}
.sincWhite .row {background-color: white; text-align:left;border-bottom:1px solid #000; font-size:9pt; border-right:1px solid white;}
.sincWhite .row td, .sincWhite .altrow td {padding:4px 2px; }
.sincWhite .altrow {background-color: white; text-align:left;border-bottom:1px solid #000; font-size:9pt; border-right:1px solid white;}
.sincWhite .row h1 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; } 
.sincWhite .row h2 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; } 
.sincWhite .row h3 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; } 
.sincWhite .row h4 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; } 
.sincWhite .altrow h1 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26pt; } 
.sincWhite .altrow h2 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20pt; } 
.sincWhite .altrow h3 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14pt;margin:10px auto; } 
.sincWhite .altrow h4 { color:#000000;font-family:'Segoe UI Light', Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12pt; } 

.sincWhite .highlightBox { padding:5px 5px; background:#a3bcd7; border:1px solid #394f93;margin:5px auto; }

.sincWhite input.sinc {
	cursor:pointer;color: #363636; padding: 5px 10px;background: -moz-linear-gradient(top, #dbdbdb 0%, #a3a3a3);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#a3a3a3));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincWhite input.sinc:hover {
	cursor:pointer;color: #000; padding: 5px 10px;background: -moz-linear-gradient(top,#dbdbdb 0%,#636363);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb),to(#636363));
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #474747;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincWhite input.sinc[disabled], .sincWhite input.sinc:hover[disabled] {
	cursor:pointer;color: #7f7f7f; padding: 5px 10px;background:#efefef;border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
} 

.sincWhite input.cBtn {
	cursor:pointer;color: #fff; padding: 5px 10px;background: -moz-linear-gradient(top, #5d72b9 0%, #394d91);
	background: -webkit-gradient(linear, left top, left bottom, from(#5d72b9), to(#394d91));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #5d72b9;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
.sincWhite input.cBtn:hover {
	cursor:pointer;color: #fff; padding: 5px 10px;background:#2a3e7a;
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #2a3e7a;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;
}
    .sincWhite input.cBtn[disabled], .sincWhite input.cBtn:hover[disabled] {
        cursor: pointer;
        color: #7f7f7f;
        padding: 5px 10px;
        background: #efefef;
        border-radius: 6px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border: 1px solid #8a8a8a;
        -moz-box-shadow: none !important;
        -webkit-box-shadow: none !important;
    }
#smMessageBar { display:none; width:100%;  position:fixed; top:0; left:0;z-index:100000;-moz-box-shadow:0px 1px 3px #333;-webkit-box-shadow:0px 1px 3px #333;}
#smMessageBar .snc { background-color:#87c657; color:#fff; }
#smMessageBar div { padding:20px; font-size:15pt; text-align:center;}
#csmb { width:20px;height:20px; background:url(../images/cp/bt_close.png) no-repeat 0 0; float:right; cursor:pointer }
#csmb:hover { background-position-y:-20px;}