/* Rich CSS Document */

/* TABLES */
#tablecontent {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
}

.AdBlock66 { margin-left:8px; width:267px !important; width:267px; border-left:solid 1px #004B8E; border-right:solid 1px #004B8E;}
.AdBlock666 {margin-left:9px; width:270px !important; width:270px; border-left:solid 1px #004B8E ; border-right:solid 1px #004B8E;}

#BlueCap { position:relative; background-image:url(../images/cap4blue_top2.gif); width:754px; height:6px; text-align:center; margin:auto;}

#BlueCapsmall { position:relative; background-image: url(../TSServiceOrd_files/cap_blue.gif); width:754px; height:6px; text-align:center; margin:auto;}

#BlueTop { position:relative; background-image: url(../TSServiceOrd_files/top_blue.gif); width:754px; height:66px; padding-right:2px; text-align:center; margin:auto;}

#BlueMiddle { position:relative; background-image: url(../TSServiceOrd_files/middle_blue.gif); width:754px; height:106px; border-left:solid 1px #004B8E ; border-right:solid 1px #004B8E; text-align:center; margin:auto;}

#BlueMiddle2 { position:relative; background-image: url(../TSServiceOrd_files/middle_blue2.gif); width:754px; height:25px; border-left:solid 1px #004B8E ; border-right:solid 1px #004B8E; text-align:center; margin:auto;}

#Portal_BG { position:relative; background-image: url(../images/Portal_Final.gif); width:978px; height:491px; text-align:center;  padding:0; margin: 0 auto;}

/* SERVICE PORTAL */
h1 { font-size:16px; color:#0066CC; padding-top:16px;}
.text10pt { font-size:10px; font-weight:bold; }


/* BODY CONTENT */
#pageTitle { position:relative; font-size:19px; padding:11px 17px; background-color:#FFFFFF; border-left:solid 1px #004B8E; border-right:solid 1px #004B8E; }
#pageTitle2 { position:relative; font-size:19px; color:#FFFFFF; padding:11px 17px; background: url(../images/shop_titleback.gif) repeat-x; margin:0px 1px; }
#pageTitlerule { position:relative; width:562px; padding-left:1px; margin-bottom: 4px !important; margin-bottom:17px; }
#pageTitlerule2 { position:relative; width:753px; padding-left:1px; }
#bodyContent { text-align:left; }
#c1, #c2, #c3, #cB1, #cB2, #cB3, #column1, #column2, #column3 { float:left; }
#c4, #column4 { float:right; text-align:left; }
#c2, #c3, #cB2, #cB3 { margin-left:10px; }


/* COLUMN RULES */
.columnsII-31 { background: url(../images/bod31a.gif) repeat-y; }
.columnsII-31b { background: url(../images/bod31b.gif) repeat-y; }
.columnsII-login { background: url(../images/loginBackground.gif) no-repeat; }
.columnsIV-1111 { background: url(../images/bod4a.gif) repeat-y; }
.columnsIV-1111b { background: url(../images/bod4b.gif) repeat-y; }
.columnsIV-1111c { background: url(../images/bod4c.gif) repeat-y; }
.columnsIV-1111d { background: url(../images/bod4d.gif) repeat-y; }
.columnsIV { background: url(../images/bod1a.gif) repeat-y; }


/* COLUMN FORMATS*/
.c1, .c1-A { width:181px !important; width:179px; text-align:left; }
.c2, .c2-A { width:372px; text-align:left; }
.c3, .c3-A { width:563px; text-align:left; }
.c4, .c4-A { width:754px; text-align:left; }
.c1-A { background-color:#EEEEEE;}
.textColumn, .textColumn2 { margin-left:17px; padding-bottom:4px !important; padding-bottom:17px; padding-right:17px; }
.textColumn2 { background: #cc6699 url(../images/loginBackground.jpg) repeat-x; }
#clear { clear:both; }


/* LOGIN */
#loginTable TD { font-size:11px; text-align:left;}
.loginLeft { padding-right:23px; vertical-align:top;}
.loginRight { padding-left:23px; vertical-align:top;}
#loginLeft INPUT, #loginRight INPUT { width:237px; margin:2px 0px 6px 0px; }
.loginInline SELECT, .loginInline INPUT { margin:3px 4px 3px 12px; }
