/* Cymnet CSS main style sheet February 2010 */

body
{color:#121212;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
margin:0px;
border:0px;
padding:0px}

/* General October 2009 */
.center
{margin-left:auto;
margin-right:auto}

.center1
{text-align:center}

.top1
{vertical-align:top}

.middle
{vertical-align:middle}

/* This repeated style is required for IE7 style sheet */
.middle1
{vertical-align:middle}

/* This repeated style is required for IE7 style sheet */
.middle2
{vertical-align:middle}

.bold
{font-weight:700}

.boldi
{font-style:italic;
font-weight:bold}

.italic
{font-style:italic}

.underline
{text-decoration:underline}

.nomargin
{margin-bottom:6px}

img
{border:0px}


/* headers October 2009 */
.header1
{position:relative;
top:0px;
left:0px;
margin:0px;
border:0px;
padding:10px;
padding-left:20px;
padding-right:20px;
background-image:url(../../../../images/colourblock1.png)}

/* used by Dada */
.header1d
{position:relative;
top:0px;
left:0px;
margin:0px;
border:0px;
padding-top:10px;
padding-bottom:12px;
padding-left:20px;
padding-right:20px;
background-image:url(../../../../images/colourblock1.png)}

.header2
{position: absolute;
top:20px;
right:26px;
height:20px;
border:0px;
padding:0px;
padding-top:24px;
float:right}

.header3
{margin:0px;
border:0px;
padding:0px}

.header4
{color:#c0c0c0;
font-size:11px;
padding-left:25px;
padding-top:2px}

.header5
{color:#003399;
font-size:11px;
padding-left:25px;
padding-top:2px}

.header6
{position:relative;
float:right;
top:-14px;
margin:0px;
margin-right:22px;
border:0px;
padding:0px;
color:#003399;
font-size:11px}

/* Top menu October 2009 */
.menu2
{position:relative;
top:1px;
color:#ffffff;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:12px;
width:100%;
margin:0px;
border-bottom: 1px solid #EAEAEA;
padding:0px;
padding-top:6px;
padding-bottom:6px;
background-color:#f0f4f9;
height:15px}

/* side menu layout November 2009 */
.sidemenu1
{padding-top:10px;
width:180px;
vertical-align:top}

.sidemenu2
{padding:0px;
padding-left:20px;
padding-bottom:10px;
vertical-align:top}

.clientarealinkgroups
{margin-left:auto;
margin-right:auto;
margin-bottom:6px;
border:1px solid #d9d9d9;
padding:4px;
padding-left:8px;
background:#efefef;
color:#000000;
font-size:12px;
font-weight:bold}

.clientarealinks
{margin-left:auto;
margin-right:auto;
margin-bottom:6px;
border:1px solid #d9d9d9;
padding:4px;
padding-left:8px}

.clientarealinks a
{color: #6695D5}


/* h2 with image divs November 2009 */
.title1
{border:1px solid #ffffff;
 vertical-align:middle}

/* Errors & Notices February 2010 */
.title2
{border:1px solid #f0f4f9;
 vertical-align:middle}


/* Main Content October 2009 */
.main1
{margin:0px;
margin-top:35px;
margin-left:auto;
margin-right:auto;
border: 0px;
padding:15px;
padding-top:0px;
background:#ffffff;
width:85%}

/* Service Announcements */
.main3
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:13px;
font-weight:bold;
margin-left:auto;
margin-top:20px;
margin-right:auto;
border:1px solid #f0f4f9;
padding:8px;
padding-top:6px;
padding-bottom:6px;
width:75%;
background-color:#f0f4f9}

/* Service Announcements */
.main4
{color:#121212;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
margin-left:auto;
margin-right:auto;
border:1px solid #f0f4f9;
padding:8px;
width:75%;
background-color:#fafafa}


/* Service Announcements */
.main5
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:13px;
font-weight:bold;
position:relative;
left:-8px;
margin-top:20px;
border:1px solid #f0f4f9;
padding:8px;
padding-top:6px;
padding-bottom:6px;
width:100%;
background-color:#f0f4f9}

/* Server Status November 2009 */
.main7
{border:0px;
padding:1px}

/* Errors & Notices February 2010 */
.main8
{margin:0px;
margin-top:60px;
margin-left:auto;
margin-right:auto;
border: 0px;
padding:15px;
padding-top:0px;
background:#ffffff;
width:85%}

/* Errors & Notices February 2010 */
.main9
{color:#000000;
font-size:13px;
border: 1px solid #ACC4DF;
margin-left:auto;
margin-right:auto;
padding:10px;
padding-bottom:16px;
background-color:#f0f4f9;
vertical-align:middle;
width:80%}

/* Terms Feb 2010 */
.terms1
{padding-left:26px}

/* Tables October 2009 */
th
{color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:top;
text-align:left;
padding:4px;
background-color:#f0f4f9}

.t1
{width:100%}

.t1a
{padding:6px;
text-align:center}

/* Tutorial list November 2009 */
.t1c
{margin-top:14px;
margin-left:auto;
margin-right:auto}



/* Packages */
.t4a
{margin-left:auto;
margin-right:auto;
border: 0px;
padding:0px;
width:82%;
vertical-align:top}

/* Packages */
.t4b
{float:left;
margin:0px;
border:0px;
padding:0px}

/* Packages */
.t4c
{color:#121212;
font-family:Verdana,Arial,sans-serif;
font-weight:normal;
font-size:12px;
margin:0px;
border:0px;
padding:0px;
text-align:center;
white-space:nowrap}

/* Packages */
.t4d
{float:right;
margin:0px;
border:0px;
padding:0px}

/* Packages */
.t4e
{margin-left:auto;
margin-right:auto;
border: 0px;
padding:0px;
padding-top:8px;
vertical-align:top}




/* Packages */
.t9
{text-align:left;
margin:0px;
Margin-bottom:3px;
border:1px solid #f0f4f9;
padding:0px}

/* Packages */
.t9a
{text-align:left;
white-space:nowrap;
padding:4px;
width:25%}

/* Packages */
.t9b
{text-align:left;
white-space:nowrap;
padding:4px;
width:15%}

/* Packages */
.t9c
{text-align:left;
white-space:nowrap;
padding:4px;
width:25%}

/* Packages */
.t9d
{text-align:left;
padding:4px;
width:15%}

/* Packages */
.t9e
{font-weight:bold;
text-align:left;
padding:4px;
width:25%}

/* Packages */
.t9f
{font-weight:bold;
text-align:left;
padding:4px;
width:15%}

/* Packages */
.t9g
{font-weight:bold;
text-align:left;
padding:4px;
width:25%}

/* Packages */
.t9h
{color:#FF0000;
font-weight:bold;
text-align:left;
white-space:nowrap;
padding:4px;
width:15%}


/* footers October 2009 */
.botbanner2
{clear:both;
margin:0px;
margin-top:14px;
border:0px;
padding:10px;
background-color:#f0f4f9}

.botbanner3
{position:relative;
top:10px;
color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-weight:600;
margin:0px;
padding-left:14px;
padding-top:0px;
padding-right:6px;
padding-bottom:8px}

.botbanner4
{position:relative;
top:-10px;
margin-left:-20px;
margin-top:0px;
margin-right:-10px;
margin-bottom:0px;
border:0px;
padding:0px;
color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-weight:600;
white-space:nowrap;
text-align:center}

.botbanner4 a:link
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-weight:600}

.botbanner4 a:visited
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-weight:600}

.botbanner4 a:hover
{outline-style: none;
color:#dc3533;
text-decoration:underline}

.botbanner4 a:active
{outline-style: none;
color:#dc3533;
text-decoration:none}

.botbanner5
{position:relative;
float:right;
top:-22px;
margin:0px;
margin-right:12px;
border:0px;
padding:0px;
color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-weight:600}

.botbanner5 a:link
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-weight:600}

.botbanner5 a:visited
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-weight:600}

.botbanner5 a:hover
{outline-style: none;
color:#dc3533;
text-decoration:underline}

.botbanner5 a:active
{outline-style: none;
color:#dc3533;
text-decoration:none}

/* images October 2009 */
.i1
{margin:0px;
margin-top:5px;
padding:0px}

.i2
{float:left;
padding-right:6px}

.i3
{float:right;
margin:0px;
margin-left:6px;
margin-right:4px;
margin-bottom:14px;
padding:0px}



/* November 2009 */
hr
{color:#c7d6e9;
border:0px solid #c7d6e9;
background-color:#c7d6e9}
      
h1
{color:#000000;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:17px}

.error1
{margin-top:0px;
border:0px;
padding-top:12px}

h2
{color:#000000;
font-family:Verdana,Arial,sans-serif;
font-weight:700;
font-size:18px}

h3
{color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size: 13px;
font-weight:700;
text-decoration: none;
margin-bottom:6px}

h4
{color:#000000;
font-family:Verdana,Arial,sans-serif;
font-weight:600;
font-size:13px;
margin-bottom:4px}

h5
{color:#eb9b43;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:11px}
    
h6  
{color:#003399;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:10px}

.error3 
{margin-top:0px}

ol 
{font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
margin-top:8px}

ol li
{color:#2E2E2E}
    
ol li.odp
{color:#3e3e3e;
font-size:12px;
font-weight:normal}

li
{margin-bottom:6px}

small i 
{color:#009933;
font-size:12px;}

a:link
{outline-style: none;
color:#003399;
text-decoration:none}

a:visited
{outline-style: none;
color:#003399;
text-decoration:none}

a:hover
{outline-style: none;
color:#dc3533;
text-decoration:underline}

a:active
{outline-style: none;
color:#dc3533;
text-decoration:none}

.formfield
{color: #3e3e3e;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:8pt}

.formfield1
{color: #3e3e3e;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:8pt}

.button
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:11px;
margin:2px;
border-collapse: collapse;
border:1px solid #d9d9d9;
padding:2px;
background-color:#f0f4f9;
cursor:pointer}

.button1
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:11px;
border-collapse: collapse;
border:1px solid #d9d9d9;
padding:2px;
background-color:#f0f4f9;
cursor:pointer}

/* form fields all (inc button fx but not color in IE only) */
input  
{color:#000000;
font-family: Verdana, Arial, sans-serif; 
font-weight:normal;
font-size:11px;
border-collapse:collapse;
padding:3px;
border-color:#c0c0c0;
border:1px}

/* forms fields (not IE) */
input[type="text"], input[type="password"]
{color: #000000;
font-family:Verdana, Arial, sans-serif; 
font-weight:normal;
font-size:11px;
padding:3px;
border: 1px solid #D9D9D9;
background-color:#FFFFFF}
       
/* form select all */
select   
{color:#000000;
font-family: Verdana, Arial, sans-serif; 
font-weight:normal;
font-size:11px;
border-left:1px solid #d9d9d9;
border-top:1px solid #d9d9d9;
border-right:0px;
border-bottom:1px solid #d9d9d9;
height:19px;vertical-align:bottom}

select[disabled]
{color:#497CBA;
background-color:#f0f4f9}

/* form fields all (inc button fx but not color in IE only) */
textarea   
{color:#000000;
font-family: Verdana, Arial, sans-serif; 
font-weight:normal;
font-size:11px;
border-collapse:collapse;
border: 1px solid #D9D9D9;
padding:3px}
           
/* form radio buttons (not IE) */
input[type="radio"] 
{vertical-align:text-bottom}
           
/* form checkbox buttons (not IE) */
input[type="checkbox"] 
{vertical-align:middle}

/* form button unpressed (not IE) */
input[type="submit"], input[type="button"], input[type="reset"]
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:11px;
border-collapse: collapse;
border:1px solid #d9d9d9;
padding:2px;
background-color:#f0f4f9;
cursor:pointer}

/* form button pressed (not IE) */
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover
{color:#dc3533;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:11px;
border-collapse: collapse;
border:1px groove #a3bbda;
padding:2px;
background-color:#fafafa;}

input[disabled]
{color:#497CBA;
background-color:#f0f4f9}


/* Sphider Styles */
.main_cat1 
{color:#0000ff;
 font-size: 16px; 
 font-weight: bold}

.main_cat2 
{color:#0000ff;
 font-size: 12px;
 font-weight: bold}

.cat1:visited 
{color:#5555aa;
 font-size: 16px;
 font-weight: bold}

.url 
{color: #009933;
 font-size:11px}

.description {font-size:12px}

.title
{color:#0000ff;
 font-size:14px}

.searchBox{border:1px solid #113377}

#result_report
{font-weight: bold;
 text-align:center;
 position:relative;
 margin-top:12px;
 margin-bottom:12px;
 border: 1px solid #cbd3d9;
 padding: 6px;
 background-color:#ffefd5}

.catBanner 
{font-weight: bold;
 margin-top:15px;
 padding:3px;
 background-color:#e5ecf9}

.webPageBanner 
{font-weight: bold;
 margin-top:20px;
 padding:3px;
 background-color:#e5ecf9}

#results
{margin-left:auto;
margin-right:auto;
width:98%}

#other_pages 
{text-align:center}

#powered_by 
{font-size:10px;
 text-align:center;
 vertical-align: middle;
 margin:0px auto;
 margin-top:20px;
 padding-top:10px}

#common_report 
{font-size: 13px;
 margin:10px}

#cat_table 
{margin-top:20px;
 border-top:1px solid #aaaaaa;
 border-bottom:1px solid #aaaaaa;
 padding-top:10px;
 padding-bottom:20px;
 width:600px}

#cat_main 
{font-weight: bold}

.divline
{margin-top:20px;
 margin-bottom:-5px;
 border-bottom:1px solid #dddddd}

#sub_cat 
{font-size:12px}

.idented {margin-left:30px}

#did_you_mean 
{font-size: 13px;
 margin:10px}