/* common styles: */

body {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:none; background-image:url(images/top_bg.gif); background-repeat: repeat-x; margin:0px;}
body.popup {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:none; background-image:none; background-color:#7882A5; margin:0px;}

td, font, p, div, span {font-family:verdana,arial; font-size:11px; color:#354579; text-decoration:none;}

input, select, textarea {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:none; background-color:#ffffff;}

a:link {font-family:verdana,arial; font-size:11px; color:#354579; text-decoration:underline;}
a:visited {font-family:verdana,arial; font-size:11px; color:#354579; text-decoration:underline;}
a:hover {font-family:verdana,arial; font-size:11px; color:#ff6600; text-decoration:underline;}
a:active {font-family:verdana,arial; font-size:11px; color:#354579; text-decoration:underline;}


/* particular styles: */
.border1 {background-color:#ff6600}
.border2 {background-color:#7882A5}
.bor0 {border:0px solid #ffffff}
.bor1 {border:1px solid #000000}
.bor2 {border:1px solid #7882A5}
.bor3 {border-bottom:1px solid #7882A5}
.bor4 {border:1px solid #ffffff}
.sp {line-height:17px}
.sp2 {line-height:50px}
.text {background-color:#ffffff}
.text2 {color:#354579;}
.padd1 {padding-top:5px;}
.padd2 {padding-left:10px; padding-top:20px;}
.padd3 {padding-left:20px; padding-top:20px;}
.padd4 {padding-right:10px;}
.field {color:#969696}
.footer {font-size: 10px; color:#354579;}
.paid {background-color:#ffffff; color:#993399}
.nextpay {background-color:#ffffff; color:#ff0000}
.pass {font-size:10px; color:#5A5B5E;}
.small {font-size:10px;}
.gray2 {color:#808080;font-size:9px;}
.disabled {color:#808080; font-style:italic;}
.highlight {background-color:#ffffbf;}

.bgGray {background-color:#eeeeee}
.head {background-color:#7882A5; color:#ffffff; font-weight:bold;}

.paystatus1 {color:#ff9933; font-weight:bold;}
.paystatus2 {color:#009933; font-weight:bold;}
.paystatus3 {color:#ff0000; font-weight:bold;}
.paystatus4 {color:#0066ff; font-weight:bold;}
.paystatus5 {color:#9f9f9f; font-weight:bold;}

.impstatus1 {color:#ff9933; font-weight:bold;}
.impstatus2 {color:#009933; font-weight:bold;}
.impstatus3 {color:#ff0000; font-weight:bold;}

#portals {width:100%; float:right; text-align:justify; line-height:1.5; border:solid 1px silver; padding:8px 10px; margin-top:8px;}	

td.bgTrI {background-image:url(images/spacer.gif)}
td.bgTr {background-color:transparent}
td.hdr {color:#354579; font-weight:bold; background-color:#ffffff}

font.star {color:#ff6600; font-weight:bold;}
font.err {color:#cc0000; font-weight:bold;}
font.msg {color:#ff6600; font-weight:bold;}
font.msg2 {color:#ffffff; font-weight:bold;}
font.title {color:#495786; font-weight:bold; font-size:14px; text-transform:uppercase;}
font.title2 {color:#ffffff; font-weight:bold; font-size:14px; text-transform:uppercase;}
font.titlepage {color:#495786; font-weight:bold; font-size:12px;}
font.titlepage2 {color:#000000; font-weight:bold; font-size:13px;}
font.blue {color:#354579;}
font.red {color:#cc3300;}
font.red2 {color:#cc3300; font-size:12px;}
font.green {color:#009933;}


/*	BACKGROUNDS	*/
td.bg_header {background-image:url(images/hdr_01.jpg); background-repeat: no-repeat;}
td.bg_content {background-image:url(images/content_bg.gif); background-repeat: repeat-x; padding-top: 20px; padding-left: 10px; padding-right: 10px; padding-bottom: 30px;}
td.bg_content2 {background-image:url(images/content_bg.gif); background-repeat: repeat-x;}
td.bg_shadow_left {background-image:url(images/content_left_shadow.gif);}
td.bg_shadow_right {background-image:url(images/content_right_shadow.gif);}
.bgBlue {background-color:#354579;}

div.gray_line {background-color:#7F7F7F; margin-left:10px; margin-top:5px; height:1px; margin-bottom:5px;}
div.gray_line2 {background-color:#7F7F7F; height:1px; margin-top:5px; margin-bottom:5px;}

.flag {padding:5px;}
.flagAct {padding:5px; background-color:#eeeeee}

/* forms: */
form {margin:0px}
.field1 {width:100px; border:1px #888888 solid;}
.field2 {width:200px; border:1px #888888 solid;}
.field3 {width:300px; border:1px #888888 solid;}
.field4 {width:400px; border:1px #888888 solid;}
.field5 {width:500px; border:1px #888888 solid;}
.field6 {width:600px; border:1px #888888 solid;}
.field7 {width:700px; border:1px #888888 solid;}
.field50 {width:50px; border:1px #888888 solid;}
.field70 {width:70px; border:1px #888888 solid;}
.fieldSrc {width:110px; border:1px #888888 solid;}
.fieldHighlight {background-color:#ffffbf;}

.fieldSpChar{font-family:arial;}

.but1 {background-color:#CECECE; color:#000000; font-size:10px; font-weight:bold; text-transform:uppercase;}
.but2 {background-color:#CECECE; color:#000000; font-size:10px; font-weight:bold; text-transform:uppercase; width:57px;}
.but3 {background-color:#CECECE; color:#000000; font-size:10px; font-weight:bold; text-transform:uppercase; width:45px;}
.but4 {background-color:#CECECE; color:#000000; font-size:10px; font-weight:bold; text-transform:uppercase; width:120px;}
.but5 {background-color:#CECECE; color:#000000; font-size:10px; font-weight:bold; text-transform:uppercase; width:140px;}
.but6 {background-color:#CECECE; color:#000000; font-size:10px; font-weight:bold; text-transform:uppercase; width:110px;}




/*	LINKS	*/

a.action:link {font-family:verdana,arial; font-size:12px; color:#354579; font-weight:bold; text-decoration:none;}
a.action:visited {font-family:verdana,arial; font-size:12px; color:#354579; font-weight:bold; text-decoration:none;}
a.action:hover {font-family:verdana,arial; font-size:12px; color:#495786; font-weight:bold; text-decoration:underline;}
a.action:active {font-family:verdana,arial; font-size:12px; color:#354579; font-weight:bold; text-decoration:none;}

a.white:link {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.white:visited {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.white:hover {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline;}
a.white:active {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}

a.white2:link {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline;}
a.white2:visited {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline;}
a.white2:hover {font-family:verdana,arial; font-size:12px; color:#ff6600; font-weight:bold; text-decoration:underline;}
a.white2:active {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline;}

a.pass:link {font-family: Verdana; font-size:10px; color:#5A5B5E; text-decoration:none;}
a.pass:visited {font-family: Verdana; font-size:10px; color:#5A5B5E; text-decoration:none;}
a.pass:hover {font-family: Verdana; font-size:10px; color:#5A5B5E; text-decoration:underline;}
a.pass:active {font-family: Verdana; font-size:10px; color:#5A5B5E; text-decoration:none;}

a.footer:link {font-family: Verdana; font-size:10px; color:#354579; font-weight:bold; text-decoration:none;}
a.footer:visited {font-family: Verdana; font-size:10px; color:#354579; font-weight:bold; text-decoration:none;}
a.footer:hover {font-family: Verdana; font-size:10px; color:#354579; font-weight:bold; text-decoration:underline;}
a.footer:active {font-family: Verdana; font-size:10px; color:#354579; font-weight:bold; text-decoration:none;}

a.white3:link {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.white3:visited {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.white3:hover {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.white3:active {font-family:verdana,arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}

a.tags_title:link {font-family:verdana,arial; font-size:20px; margin-bottom:10px; font-weight:normal; color:#354579; text-decoration:none;}
a.tags_title:visited {font-family:verdana,arial; font-size:20px; margin-bottom:10px; font-weight:normal; color:#354579; text-decoration:none;}
a.tags_title:hover {font-family:verdana,arial; font-size:20px; margin-bottom:10px; font-weight:normal; color:#354579; text-decoration:none;}
a.tags_title:active {font-family:verdana,arial; font-size:20px; margin-bottom:10px; font-weight:normal; color:#354579; text-decoration:none;}
a.tag0:link {font-family:verdana,arial; font-size:10pt; color:#ED5100;}
a.tag0:visited	{font-family:verdana,arial; font-size:10pt; color:#ED5100;}
a.tag0:hover {font-family:verdana,arial; font-size:10pt; color:#ED5100;}
a.tag0:active {font-family:verdana,arial; font-size:10pt; color:#ED5100;}
a.tag1:link {font-family:verdana,arial; font-size:10pt; color:#354579;}
a.tag1:visited {font-family:verdana,arial; font-size:10pt; color:#354579;}
a.tag1:hover {font-family:verdana,arial; font-size:10pt; color:#354579;}
a.tag1:active {font-family:verdana,arial; font-size:10pt; color:#354579;}
a.tag2:link {font-family:verdana,arial; font-size:11pt; color:#354579;}
a.tag2:visited {font-family:verdana,arial; font-size:11pt; color:#354579;}
a.tag2:hover {font-family:verdana,arial; font-size:11pt; color:#354579;}
a.tag2:active {font-family:verdana,arial; font-size:11pt; color:#354579;}
a.tag3:link {font-family:verdana,arial; font-size:13pt; color:#354579;}
a.tag3:visited {font-family:verdana,arial; font-size:13pt; color:#354579;}
a.tag3:hover {font-family:verdana,arial; font-size:13pt; color:#354579;}
a.tag3:active {font-family:verdana,arial; font-size:13pt; color:#354579;}
a.tag4:link {font-family:verdana,arial; font-size:14pt; color:#354579;}
a.tag4:visited {font-family:verdana,arial; font-size:14pt; color:#354579;}
a.tag4:hover {font-family:verdana,arial; font-size:14pt; color:#354579;}
a.tag4:active {font-family:verdana,arial; font-size:14pt; color:#354579;}
