/* STYLE SHEET */

body { color:#20292e; margin:0; padding:0; font: 80%/140% Tahoma,Arial,Helvetica,sans-serif; }

h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }

a:link, a:visited { color:#7300af; text-decoration:none; }

#LeftPane a { border-bottom:0; color:#7300af; text-decoration:none; }
#ContentPane .linkage a { color:#7300af; text-decoration:none; background:url(/Design/Images/blue-dots.png) bottom repeat-x; }
#RightPane a { border-bottom:0; color:#7300af; text-decoration:none; }

#LeftPane .smalltext { font-size:1em; }
#RightPane .smalltext { font-size:1em; }


body#red #RightPane 

.welcomemsg{ font-family: Tahoma,Arial,Helvetica,sans-serif; font-size:13px;  }
.date{  }
.pagename{  }

.submenu {  }
a.submenu {  }
a.submenu:hover {  }

a.LogoutLink { font-family: Tahoma,Arial,Helvetica,sans-serif; }
a.LogoutLink:hover { font-family: Tahoma,Arial,Helvetica,sans-serif; }

a.botmenulink { color:#8a8a8a; font-size:13px; }
a.botmenulink:hover {  }

.sp { font-size:1em; color:#fff; }
a.sp { color:#fff; }
a.sp:hover { color:#fff; }
.spg{ font-size:1em; color:#bebebe; }


/* Log in box */
.Login {  font-family: Tahoma,Arial,Helvetica,sans-serif; font-size:13px; }
.pleaselog { font-size:1.2em; line-height:1.2em; color:#5a5a5a; font-family: Tahoma,Arial,Helvetica,sans-serif; }
.fieldname {  }
.fieldname2 {  }
a.fieldnamelink {  }
a.fieldnamelink:hover {  }

.Button { font: 1em Tahoma,Arial,Helvetica,sans-serif; background-color:#f4f4f4; border:1px solid #d5d5d5; }
.button { font: 1em Tahoma,Arial,Helvetica,sans-serif; background-color:#f4f4f4; border:1px solid #d5d5d5; }
.ntb { font: 1em Tahoma,Arial,Helvetica,sans-serif; background-color:#f4f4f4; border:1px solid #d5d5d5; }
.ErrorText { font-weight:bold; color:#FF0000; } /* red error text */
select { font: 1em Tahoma,Arial,Helvetica,sans-serif; }

/* Normal text */
.n { font-size:1em; }
.n2 { font-size:0.92em; }
.n3 { font-size:1em; color:#000; }
.n4 { font-size:1.1em; color:#000; }
.nb { font-size:1em; font-weight:bold; }
.ni { font-size:1em; font-style:italic; }
.nr { font-size:1em; color:#FF0000; }
.nblk { font-size:1em; color:#000000; }
.nblkb { font-size:1em; color:#000000; font-weight:bold; } /* normal black bold */

.head { font-size:1.3em; color:#669d16; line-height:1.2em; }
.head2 { font-size:1.5em; color:#669d16; line-height:1.2em; }
.head3 { font-size:1.7em; color:#669d16; line-height:1.2em; }
.head4 { font-size:1.3em; color:#7300af; line-height:1.2em; }
.head5 { font-size:1.5em; color:#7300af; line-height:1.2em; }
.head6 { font-family:"Century Gothic",Tahoma,Arial,Helvetica,sans-serif; font-size:1.9em; color:#7300af; line-height:1.2em; text-transform:uppercase; letter-spacing:1px; }

.subhead { font-size:1.1em; color:#343434; }
.subhead2 { font-size:1.1em; color:#9b9b9b; }
.subhead3 { font-size:1.1em; color:#707070; }
.subhead4 { font-size:1.1em; color:#b7b7b7; }

.footer { color:#20292e; font-size:13px; font-family: Tahoma,Arial,Helvetica,sans-serif; }
a.footerlink { color:#20292e; font-size:13px; font-family: Tahoma,Arial,Helvetica,sans-serif; }
a.footerlink:hover { color:#20292e; font-size:13px; font-family: Tahoma,Arial,Helvetica,sans-serif; }

/* Containers */
.medium-title-green { font-size:1.3em; color:#669d16; }
.large-title-purple { font-family:'Century Gothic',Tahoma,Arial,Helvetica,sans-serif; font-size:1.9em; color:#7300af; line-height:1.2em; text-transform:uppercase; letter-spacing:1px; }


/* Table */
.tbl { font-size:1em; color:#5a5a5a; border:solid 1px #d0d0d0; } /* frame */
.tblhdr { font-size:1.1em; color:#fff; border-bottom:solid 1px #d0d0d0; padding:4px 4px 4px 4px; background-color:#7300af; }
.tblhdr a { color:#fff; }
.tblftr { font-size:1.1em; color:#fff; border-top:solid 1px #d0d0d0; padding:4px 4px 4px 4px; background-color:#7300af; }
.tblftr a { color:#fff; }
.tblitm { background-color:#F1F1F1; padding:4px 4px 4px 4px; } /* row */
.tblalt { background-color:#E3E3E3; padding:4px 4px 4px 4px; } /* alternate row */
.tbledit { background-color:#DEDFDE; padding:4px 4px 4px 4px; } /* edit row */
.tblsel { background-color:#DEDFDE; padding:4px 4px 4px 4px; } /* row selected */
.tblcel { background-color:#DEDFDE; padding:4px 4px 4px 4px; } /* cell */
.tblaltc { background-color:#D1CFCF; padding:4px 4px 4px 4px; } /* alternate cell */
.tblpag { background-color:#e2f9cd; padding:4px 4px 4px 4px; color:#000; } /* table pager */
.tblpag a {  }

/* HTML Styles */
UL LI { list-style-type:square; color:#a2a2a2; }
UL LI LI { list-style-type:disc; color:#a2a2a2; }
UL LI LI LI { list-style-type:square; color:#a2a2a2; }
OL LI { list-style-type:square; color:#a2a2a2; }
OL OL LI { list-style-type:lower-alpha; color:#a2a2a2; }
OL OL OL LI { list-style-type:lower-roman; color:#a2a2a2; }
HR { color:#d0d0d0; height:1pt; width:100%; } /* horizontal rule */

/* Image Sizes for MyProfile, e-comm etc */
.image1{width:50px;border:solid 1px #dddddd;}
.image2{width:100px;border:solid 1px #dddddd;}
.image3{width:150px;border:solid 1px #dddddd;}
.image4{width:200px;border:solid 1px #dddddd;}
.image5{width:250px;border:solid 1px #dddddd;}

#LeftPane{ text-align:left; width:230px; padding:0 20px 0 20px; background:url(Images/l-bg.gif) right repeat-y; min-height:600px; }
#ContentPane { text-align:left; padding:0 20px 0 20px; min-height:600px; }
#RightPane { text-align:left; width:230px; padding:0 20px 0 20px; background:url(Images/r-bg.gif) left repeat-y; min-height:600px; }

#wrap-bg { width:100%; margin:0; background-color:#fbfbfb; }

#wrap-shadow { background:url(images/shadow-bg.gif) no-repeat; margin:0; }

#wrap-shadow-small { background:url(images/shadow-btm.gif) repeat-y; margin:0; }

#banner-image { background:url(images/b-image.jpg); height:136px; width:868px; margin:0 0 0 10px; width:868px; border-left:1px solid #dadada; border-right:1px solid #dadada; }

ul#sub-links { height:26px; margin:0; float:right; padding:0 13px 0 0; }
ul#sub-links li { display:block; float:left; margin:0; padding:0 19px 0 0; line-height:26px; text-decoration:none; }

ul#sub-links li a { color:#20292e; }


#search-box { float:right; clear:both; padding:10px 18px 0 0; vertical-align:middle; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size:13px; }

#logged-status { float:right; clear:both; padding:50px 20px 0 0; height:19px; text-align:right; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size:12px; }

#menu { height:29px; display:block; padding:0 0 0 36px; background:url(images/m-bg.jpg) repeat-x; margin:0 0 0 10px; border-left:1px solid #dadada; border-right:1px solid #dadada; width:832px; }

#menu-login a { float:right; background:url(images/m-login.jpg); height:29px; width:53px; text-indent:-9999px; display:block; }

#wrap { width:868px; display:block; margin:0 0 0 10px; border-left:1px solid #dadada; border-right:1px solid #dadada; }

#line-green { height:2px; background-color:#93bf68; }

#line-purple { height:10px; background-color:#7300af; }

#content { background:#fff url(Images/content-bg.jpg) top right no-repeat; min-height:600px; padding:30px 0 0 0; }

#menu-bottom { height:25px; background-color:#fff; text-align:center; padding:25px 0 0 0; font-size:0.9em; font-family: Tahoma,Arial,Helvetica,sans-serif; }

#footer { height:79px; background:url(images/f-bg.gif); width:878px; margin:0 0 0 6px; text-align:center; font-size:13px; font-family: Tahoma,Arial,Helvetica,sans-serif; }
#powered { float:left; padding:0 0 0 0; width:200px; }
#copyright { float:left; padding:36px 0 0 0; text-align:center; width:878px; }
#privacy { float:right; padding:0 0 0 0; width:200px; }

.readmore { background:url(/Design/Images/arrow.gif) no-repeat right; padding-right:10px; }
.readmore2 { background:url(/Design/Images/arrow.gif) no-repeat right; padding-right:10px; }