/* Cymnet CSS main style sheet January 2012 */

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

/* General January 2012 */
.center
{margin-left:auto;
margin-right:auto}

.center1
{text-align:center}

.top1
{vertical-align:top}

.middle
{vertical-align:middle}

.bold
{font-weight:700}

.boldred
{color:#CC0000;
font-weight:700}

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

.italic
{font-style:italic}

.italicsmall
{font-size:0.85em;
font-style:italic}

.underline
{text-decoration:underline}

.nomargin
{margin-bottom:6px}

img
{border:0px}

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

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

li
{margin-bottom:6px}

/* headers January 2012 */
.header1
{position:relative;
top:0px;
left:0px;
margin:0px;
border:0px;
padding:10px;
padding-left:0px;
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)} 

.header1a
{margin-left:auto;
margin-right:auto;
width:85%}

.header2
{position:relative;
top:-64px;
right:-10px;
height:20px;
margin:0px;
border:0px;
padding:0px;
float:right}

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

.header4
{color:#326BB8;
font-size:0.688em;
margin-left:auto;
margin-right:auto;
width:85%}

.header5
{color:#003399;
font-size:0.688em;
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:0.688em}

/* Top menu October 2009 */
.menu2
{position:relative;
top:1px;
color:#3a77c9;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:1em;
width:100%;
margin:0px;
padding:0px;
padding-top:0.8em;
padding-bottom:0.8em;
background-color:#E7EEF5;
height:0.9em;
vertical-align:middle}

/* 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:0px; ;
 border:1px solid #d1d9de; 
-moz-border-top-left-radius: 5px;
-webkit-border-top-left-radius:5px;
-khtml-border-top-left-radius:5px; 
 border-top-left-radius: 5px;  
-moz-border-top-right-radius: 5px;
-webkit-border-top-right-radius:5px;
-khtml-border-top-right-radius:5px; 
 border-top-right-radius: 5px;
padding:4px;
padding-left:8px;
background:#e7eef5;
color:#3a77c9;
font-size:1em;
font-weight:bold}

.clientarealinks
{font-size:1em;
background:#FAFCFE;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:14px;
padding-left:18px;;
 border:1px solid #d1d9de;
 border-top:0px; 
-moz-border-bottom-left-radius: 5px;
-webkit-border-bottom-left-radius:5px;
-khtml-border-bottom-left-radius:5px; 
 border-bottom-left-radius: 5px;  
-moz-border-bottom-right-radius: 5px;
-webkit-border-bottom-right-radius:5px;
-khtml-border-bottom-right-radius:5px; 
 border-bottom-right-radius: 5px;
padding:4px;
padding-left:8px;
line-height:130%}

.clientarealinks a
{color: #6695D5}

.clientarealinksdesc
{font-size:0.85em;
font-style:italic;
padding-bottom:8px}

/* 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
{font-size:0.75em;
margin:0px;
margin-top:50px;
margin-left:auto;
margin-right:auto;
border: 0px;
padding:15px;
padding-top:0px;
background:#ffffff;
width:85%}

/* Contact us submission errors */
.main2
{color:#121212;
font-family:Verdana,Arial,sans-serif; 
font-size:1em;
margin-bottom:10px;
 border:1px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:8px;
width:48%;
background-color:#f0f4f9}

/* Service Announcements */
.main3
{color:#326BB8;
font-family:Verdana,Arial,sans-serif;
font-size:1.083em;
font-weight:bold;
margin-left:auto;
margin-top:40px;
margin-right:auto;
margin-bottom:3px;
 border:1px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:8px;
padding-top:6px;
padding-bottom:6px;
width:75%;
background-color:#e7eef5}

/* Service Announcements */
.main4
{color:#121212;
font-family:Verdana,Arial,sans-serif;
font-size:1em;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
 border:1px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:8px;
width:75%;
background-color:#fafafa}

/* Service Announcements */
.main5
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:1.083em;
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 */
.main8
{color:#121212;
font-family:Verdana,Arial,sans-serif;
font-size:0.75em;
font-weight:500;
margin-left:auto;
margin-top:100px;
margin-right:auto;
margin-bottom:100px;
 border:1px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:10px;
padding-top:8px;
padding-bottom:8px;
width:60%;
background-color:#f0f4f9}

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

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

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

/* Tables */
th.contact
{color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:1em;
font-weight:bold;
vertical-align:top;
text-align:left;
padding:4px;
padding-bottom:8px;
background-color:#FFFFFF}
 
.t1
{width:100%}

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

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

/* Contact us */
.t2
{color:#000000;
font-size:1em;
margin-bottom:6px; ;
 border:1px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:4px;
background-color:#f0f4f9;
width:50%}

/* Contact us */
.t2a
{padding:4px;
background:#fcfcfc}

/* Contact us */
.t2b
{padding:4px;
background:#fcfcfc}

/* Contact us */
.t3a
{padding:4px;
background:#fcfcfc}

/* Contact us */
.t3b
{padding:4px;
background:#fcfcfc}


/* 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:1em;
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:700;
text-align:left;
padding:4px;
width:25%}

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

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

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

/* footers Jan 2012 */
.botbanner1
{color: #ffffff;
font-size:0.7em;
background-color: #E7EEF5;
margin-top:45px;
display: block;
clear: both;
white-space:nowrap;
height: 126px} 

.botbanner2
{margin: 0 auto;
padding-top: 20px;
display: block;
width: 85%;
height: 106px} 

.botbanner3
{color:#5F8AC5;
font-family:Verdana,Arial,sans-serif;
font-weight:600;
display: block; 
float: left;
margin: 0 9px 0 0; 
border-right: 2px solid #B9CCE6; 
padding: 4px 0 4px 0;
width: 29%;
height:74px}

.botbanner3 ul 
{color:#5F8AC5;
font-family:Verdana,Arial,sans-serif;
font-weight:600;
list-style-type: none;
margin-top:8px;
margin-left:0px;
padding-left:0px}

.botbanner3 li 
{margin-left:0px;
padding-left:0px}

.botbanner3 a:link
{color:#5F8AC5;
font-family:Verdana,Arial,sans-serif;
font-weight:600}

.botbanner3 a:visited
{color:#5F8AC5;
font-family:Verdana,Arial,sans-serif;
font-weight:600}

.botbanner3 a:hover
{color:#dc3533;
font-family:Verdana,Arial,sans-serif;
font-weight:600;
outline-style: none;  
text-decoration:underline}

.botbanner3 a:active
{color:#dc3533;
font-family:Verdana,Arial,sans-serif;
font-weight:600;
outline-style: none;  
text-decoration:underline} 

.botbanner4
{color:#5F8AC5;
font-family:Verdana,Arial,sans-serif;
font-weight:600;
display: block;
margin: 0px;
padding: 4px 0 4px 0;
width: 28%;
height:100px;
float: left}

.botbanner4 a:link
{color:#5F8AC5;
font-family:Verdana,Arial,sans-serif;
font-weight:600}

.botbanner4 a:visited
{color:#5F8AC5;
font-family:Verdana,Arial,sans-serif;
font-weight:600}

.botbanner4 a:hover
{color:#dc3533;
font-family:Verdana,Arial,sans-serif;
font-weight:600;
outline-style: none;  
text-decoration:underline}

.botbanner4 a:active
{color:#dc3533;
font-family:Verdana,Arial,sans-serif;
font-weight:600;
outline-style: none;  
text-decoration:underline} 

/* images */
.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}

/* contact us */
.i4
{float:left;
padding-right:8px}
 
/* General */
hr
{color:#c7d6e9;
border:0px solid #c7d6e9;
background-color:#c7d6e9}
	  
h1
{color:#000000;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:1.417em}

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

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

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

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

h5
{color:#eb9b43;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:0.917em}
	
h6 	
{color:#003399;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:0.833em}

.error3 
{margin-top:0px}

small i 
{color:#009933;
font-size:1em}

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:0.5em}

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

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

.button1
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-weight:600;
font-size:0.75em;
border-collapse: collapse;
border:1px solid #8FB1E0;
padding:2px;
background-color:#f0f4f9;
cursor:pointer}

.search
{font-size:0.75em}

/* form fields all (inc button fx but not color in IE only) */
input  
{color:#000000;
font-family: Verdana, Arial, sans-serif; 
font-weight:500;
font-size:1em;
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:500;
padding:3px;
border: 1px solid #D9D9D9;
background-color:#FFFFFF}
   	   
/* form select all */
select   
{color:#000000;
font-family: Verdana, Arial, sans-serif; 
font-weight:500;
font-size:1em;
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:1em;
border-collapse:collapse;
border: 1px solid #D9D9D9;
padding:3px}
		   
/* form radio buttons (not IE) */
input[type="radio"] 
{}
		   
/* form checkbox buttons (not IE) */
input[type="checkbox"] 
{}

/* 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;
border-collapse: collapse;
border:1px solid #8FB1E0;
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;
border-collapse: collapse;
border:1px groove #a3bbda;
padding:2px;
background-color:#fafafa;}

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