/* Cymnet CSS Pingdom only style sheet September 2017 */
html 
{height: 100%;}
 
body
{color:#121212;
font-family:Verdana,Arial,sans-serif;
font-size:100%;
background:url(../../images/body_grey.png);
margin:0px;
border:0px;
padding:0px;
width:100%;
display:table;}

/* General August 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-top:3px;
margin-bottom:13px}

.nomargin_pingdom
{margin-top:1px;
margin-bottom:6px}

.clearboth  
{clear:both}

img
{border:0px}

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

ol li
{color:#2E2E2E}

li
{margin-bottom:0.3em}

/* Page Top menu */
.pagetop
{position:absolute;
top:0px;
margin:0px;
border:0px;
padding:0px;
padding-top:0.8em;
padding-bottom:0.8em;
background-image:url(../../cymnet-support.co.uk/images/header_grey.png);
background: -moz-linear-gradient(top, #505050, #1f1f1f);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#505050), to(#1f1f1f));
height:16px;
min-width:1081px;
width:100%}

.pagetop1  
{margin-left:auto;
margin-right:auto;
max-width:91%}

.pagetop2  
{float:right;
color:#5F8AC5;text-align:middle;
font-family:Helvetica,sans-serif,Verdana,Arial;
font-weight:bold;
font-size:0.75em}

.pagetop a:link,.pagetop_pingdom a:link
{color:#5F8AC5}
 
.pagetop a:visited,.pagetop_pingdom a:visited
{color:#5F8AC5}
 
.pagetop a:hover,.pagetop_pingdom a:hover
{color:#dc3533}

.pagetop a:active,.pagetop_pingdom a:active
{color:#5F8AC5}

.pagetop3 
{position:absolute;
top:95px;
left:0px;
width:100%;
height:20px;}

/* overall header */ 
.header1
{position:relative; 
top:42px;
margin:0px;
margin-bottom:-30px; 
border:1px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
background:#e9e9e9; 
-moz-box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
-webkit-box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
height:130px;
min-width:470px;
width: 100%;}

.header2
{margin-left:auto;
margin-right:auto;
padding:6px;
padding-top:10px;
max-width:520px;}
  
/* used by Dada */
.header2d
{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(../../cymnet-support.co.uk/images/colourblock1.png)} 

/* search box */ 
.header3
{position:relative;
top:-78px;
float:right; 
font-size:0.8em;
margin:0px;
padding-right:0px;
padding-left:0px;
height:73px;}

/* Errors & domain holding page */ 
.header4  
{position:relative;
top:-80px;
color:#244893;
font-size:1.0em;
font-weight:bold;
text-align:center}

/* Top menu system */  
.top_menu 
{position:relative;	
top:-9px;
left:-17px;
width:100%;
z-index: 20;
list-style:none;
height:43px;
margin-top:12px;
padding:0px 8px 2px 8px;
border:0px;
min-width:400px;}

/* Top menu system pingdom only */  
.top_menu_pingdom 
{position:relative;	
top:-15px;
left:-17px;
width:100%;
z-index: 20;
list-style:none;
height:43px;
margin-top:12px; 
padding:0px 8px 2px 8px;
border:0px;
min-width:400px;}

.top_menu li,.top_menu_pingdom li
{color:#4376BC;
font-weight:600;
font-size:0.95em;
font-family:Helvetica,sans-serif,Verdana,Arial;
float:left;
display:block;
text-align:center;
position:relative;
padding: 6px 10px 6px 10px;
margin-right:0px;
margin-top:7px;
border: 1px solid #e9e9e9;} 

.top_menu li:hover,.top_menu_pingdom li:hover 
{color:#dc3533;
border: 2px groove #fbfcfd;
padding: 5px 9px 6px 9px;
background-color:#DBDBDB;}

.top_menu li a,.top_menu_pingdom li a 
{color: #4376BC;
display:block;
outline:0;
text-decoration:none;}

.top_menu li/*  */:hover a,.top_menu_pingdom li/*  */:hover a 
{color:#dc3533;}

/* Centre page messages */ 
.message1
{position:relative;
top:70px;
margin-left:auto;
margin-right:auto;
margin-bottom:210px;
border:1px solid #d1d9de;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
border-radius: 5px;
-moz-box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
-webkit-box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
padding:4px;
padding-bottom:2px;
background:#f1f1f1;
width:75%;}

.message2
{margin-bottom:3px;
 border:0px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:50px;
height:140px;
text-align:center;
background-color:#FEFEFE}

/* side menu layout */
.rightmenu1
{position:relative;
top:-30px;
float:right; 
margin-top:30px;
margin-left:18px;
margin-right:0px;
margin-bottom:0px; 
border:1px solid #d1d9de;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
border-radius: 5px;
-moz-box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
-webkit-box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
padding:3px;
padding-bottom:2px;
background:#f1f1f1;
width:220px;
display:table-row;}

.rightmenu2
{color:#326BB8;
margin-bottom:3px;  
 border:0px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:12px;
background-color:#F9F9F9}

.rightmenu2 a:hover
{text-decoration:none}

.rightmessage1
{position:relative;
top:-30px;
float:right;
margin-top:30px;
margin-left:18px;
margin-right:0px;
margin-bottom:0px; 
border:1px solid #d1d9de;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
border-radius: 5px;
-moz-box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
-webkit-box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
box-shadow: 5px 5px 5px rgba(95,95,95,0.3);
padding:3px;
padding-bottom:2px;
background:#f1f1f1;
width:220px;
display:table-row;}

.rightmessage2
{margin-bottom:3px;
 border:0px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:12px;
background-color:#F9F9F9}

.clientarealinkgroups
{color:#292929; 
font-weight:700;
padding:0px;
margin-bottom:8px}

.clientarealinks
{font-weight:400;
vertical-align:middle;
line-height:1.02em}

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

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

/* Main Content */
.main1
{position:relative;
top:27px;
font-size:0.84em;
margin:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
border:1px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px; 
padding:18px; 
background:#ffffff; 
width:90%;
max-width:1200px;
height:56vh;
display:table;}

/* Main Content Mozilla browsers */  
@-moz-document url-prefix() {
.main1 {height:52vh;}
}

/* Submission and script errors */
.main2
{color:#121212;
font-family:Verdana,Arial,sans-serif; 
font-size:0.9em;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
 border:1px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px; 
padding:20px;
width:48%;
background-color:#f0f4f9}

/* Service Announcements */
.main3
{color:#292929; 
font-weight:700;
padding:0px;
margin-bottom:6px;}

/* Service Announcements */
.main4
{font-weight:400; 
margin-bottom:6px;}

/* Service Announcements */
.main4a
{font-weight:400;
margin-bottom:0px;}

/* Service Announcements */
.main5
{color:#6695D5;
font-family:Verdana,Arial,sans-serif;
font-size:0.95em;
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}

.main6
{}

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

/* Errors August */
.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:20px;
width:60%;
background-color:#FFFAEA}

/* 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%}

/* HTTP Errors */
.main10  
{position:relative;
top:34px;
left:-4px;
color:#3888d7;
font-size:0.95em;
font-weight:800}

.main11  
{position:relative;
left:-20px;
top:-20px;
float:left;}

.main12  
{font-size:1.1em}
 
/* Errors & domain holding page */
.main13
{color:#292929;
font-size:1.1em; 
font-weight:700;
padding:0px;
margin-bottom:6px}

/* Errors & domain holding page */
.main14
{font-size:0.85em;
font-weight:400}
 
/* div style <hr /> replacement */ 
.divider1 
{margin-left:auto;
margin-top:18px;
margin-right:auto;
margin-bottom:14px;
width: 95%; 
height: 1px; 
background: #d1d9de; 
overflow: hidden;}
   
/* 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:#eef2fb}

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 */
.t1b
{padding-left:6px;
vertical-align:top}

.t1c
{margin-top:14px;
margin-left:auto;
margin-right:auto}

/* Cookies */
.t1d
{color:#000000;
font-size:0.85em;
margin-top:0.85em;
margin-bottom:0.85em;
 border:1px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:6px;
background-color:#e9e9e9}

.t1e
{padding:6px;
vertical-align:top;
white-space:nowrap;
background-color:#ffffff}

.t1f
{padding:6px;
vertical-align:top;
background-color:#ffffff}

/* 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:#e9e9e9;
width:50%}

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

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

/* Contact us */
.t2c
{color:#000000;
font-size:1em;
margin-top:10px;
margin-bottom:6px;
 border:0px solid #d1d9de; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:8px;
background-color:#e9e9e9;
width:49%}

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

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

/* Contact us */
.t3c
{vertical-align:top;
padding-top:4px;
background:#fcfcfc}

/* Contact us */
.t3d
{margin-top:18px;
margin-bottom:6px;
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:3px;
width:25%}

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

/* Packages */
.t9c
{font-size:0.9em;
text-align:left;
white-space:nowrap;
padding:3px;
padding-top:8px;
padding-bottom:8px;
width:25%}

/* Packages */
.t9d
{font-size:0.9em;
text-align:left;
padding:3px;
padding-top:8px;
padding-bottom:8px;
width:15%}

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

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

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

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

/* footers */
.botbanner1
{position:relative;
top:15px;
color: #5F8AC5;
font-size:0.75em;
background-color: #1f1f1f;
background-image:url(../../images/footer_grey.png);
background: -moz-linear-gradient(top, #505050, #1f1f1f);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#505050), to(#1f1f1f));
margin-top:45px;
display: block;
clear: both; 
height:140px;
overflow: hidden;} 

.botbanner1a
{position:relative;
top:-45px;
float:right;
width:110px} 

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

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

.botbanner3 ul 
{color:#5F8AC5;
font-family:Helvetica,sans-serif,Verdana,Arial;
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:Helvetica,sans-serif,Verdana,Arial;
font-weight:600}

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

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

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

.botbanner3a
{color:#5F8AC5;
font-family:Helvetica,sans-serif,Verdana,Arial;
font-weight:600;
display: block;
float: left;
margin: 0 9px 0 0;
padding: 4px 0 4px 0;
width: 32%;
height:74px}

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

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

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

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

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

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

.botbanner4
{position:relative;
top:-45px;
float:right;width:110px}

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

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

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

.botbanner4 a:active
{color:#5F8AC5;
font-family:Helvetica,sans-serif,Verdana,Arial;
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}

.i4
{float:left;
padding-right:8px}

.i5
{float:left;
padding:8px;
padding-left:0px}

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

.i7
{float:left;
padding-top:12px;
padding-right:12px;
padding-bottom:12px}

.i8
{float:left;
padding:0px;
padding-right:6px;
vertical-align:middle}

/* Errors & domain holding page */   
.image10 
{float:left;
position:relative;
left:-30px;
top:-35px}
    
/* General */
hr
{color:#c7d6e9;
border:0px solid #c7d6e9;
background-color:#c7d6e9}
      
h1
{color:#000000;
font-family:Helvetica,sans-serif,Verdana,Arial;
font-size: 1.3em;
font-weight:700;
text-decoration: none;
margin:0px;
margin-bottom:6px}

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

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

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

h4
{color:#000000;
font-family:Helvetica,sans-serif,Verdana,Arial;
font-weight:700;
font-size:1.05em;
margin-top:4px;
margin-bottom:4px}

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

.error3 
{margin-top:0px}

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}

.clientarealinks a
{font-weight:500;}

.clientarealinks a:visited
{font-weight:500;}
  
.search
{font-family:Helvetica,sans-serif,Verdana,Arial;
font-size:0.75em}

/* forms fields (not IE) */
input[type="text"], input[type="password"]
{color: #000000;
font-family:Helvetica,sans-serif,Verdana,Arial;
font-weight:500;
font-size:0.94em;
padding:3px;
border: 1px solid #D9D9D9;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
background-color:#FFFFFF}
       
/* form select all */
select   
{color:#000000;
font-family: Verdana,Arial,sans-serif;
font-weight:500;
font-size:0.89em;
border-left:1px solid #d9d9d9;
border-top:1px solid #d9d9d9;
border-right:0px;
border-bottom:1px solid #d9d9d9;
height:22px;
vertical-align:middle}

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

/* form fields all (inc button fx but not color in IE only) */
textarea   
{color:#000000;
font-family:Helvetica,sans-serif,Verdana,Arial;
font-weight:normal;
border-collapse:collapse;
border: 1px solid #D9D9D9;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:4px}
           
/* 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:#4376BC; 
font-family:Helvetica,sans-serif,Verdana,Arial;
font-weight:600;
font-size:0.95em;
border-left:1px solid #d1d9de; 
border-top:1px solid #d1d9de; 
border-right:1px solid #96A9B4;  
border-bottom:1px solid #96A9B4;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:2px;
padding-left:12px;
padding-right:12px;
background-color:#FEFEFE}

/* form button pressed (not IE) */
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover
{color:#dc3533;
font-family:Helvetica,sans-serif,Verdana,Arial; 
font-weight:600;
border-collapse: collapse;
border-left:1px solid #96A9B4; 
border-top:1px solid #96A9B4; 
border-right:1px solid #d1d9de;  
border-bottom:1px solid #d1d9de;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:2px;
padding-left:12px;
padding-right:12px;
background-color:#F4F8FB;
cursor:pointer}
 
input[disabled]
{color:#497CBA;
background-color:#f0f4f9}
 
.button
{color:#4376BC; 
font-family:Helvetica,sans-serif,Verdana,Arial;
font-weight:600;
border-left:1px solid #d1d9de; 
border-top:1px solid #d1d9de; 
border-right:1px solid #96A9B4;  
border-bottom:1px solid #96A9B4;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:2px;
padding-left:12px;
padding-right:12px;
background-color:#FEFEFE}

.button1
{color:#4376BC; 
font-family:Helvetica,sans-serif,Verdana,Arial;
font-weight:600;
border-left:1px solid #d1d9de; 
border-top:1px solid #d1d9de; 
border-right:1px solid #96A9B4;  
border-bottom:1px solid #96A9B4;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px;
padding:2px;
padding-left:12px;
padding-right:12px;
background-color:#FEFEFE} 

#buttons option{ font:4px;}

/* Announcement Styles */  
 		
.newscontentheader 
{margin-top:14px;clear:both;
border: solid 1px #d1d9de; 
-moz-border-radius: 8px;
-webkit-border-radius:8px; 
 border-radius: 8px;
-moz-border-bottom-left-radius: 0px;
-webkit-border-bottom-left-radius:0px; 
 border-bottom-left-radius: 0px; 
-moz-border-bottom-right-radius:0px;
-webkit-border-bottom-right-radius:0px; 
 border-bottom-right-radius: 0px;
 padding:1px;
 background:#EBEBEB;} 
 
.newscontent
{border: solid 1px #d1d9de;
 border-top:0px;
-moz-border-bottom-left-radius: 8px;
-webkit-border-bottom-left-radius:8px; 
 border-bottom-left-radius: 8px; 
-moz-border-bottom-right-radius: 8px;
-webkit-border-bottom-right-radius:8px; 
 border-bottom-right-radius: 8px; 
 padding:10px;
 margin-bottom:12px;
 background:#FBFBFB;} 
 
.newscontent1
{font-size:0.95em;
border: solid 1px #d1d9de;
 border-top:0px;
-moz-border-bottom-left-radius: 8px;
-webkit-border-bottom-left-radius:8px; 
 border-bottom-left-radius: 8px; 
-moz-border-bottom-right-radius: 8px;
-webkit-border-bottom-right-radius:8px; 
 border-bottom-right-radius: 8px; 
 padding:10px;
 margin-bottom:12px;
 background:#FBFBFB;} 

.newscontentheader h4 
{margin:6px;
text-align:center;}

.newscontentheader h4 a 
{color:#5E6887;
font-weight:600;}

.newscontentheader h4 a:hover 
{color:#BC1612;
font-weight:600;}
 
.newscontent p.bold
{margin-top:1em;} 

.newscontent hr
{color:#c7d6e9;
margin-top:1.5em;
margin-bottom:1.5em;
border:1px solid #c7d6e9;
background-color:#c7d6e9;
width:80%;}

.newscontentpadding
{padding-top:12px;
padding-bottom:12px;}

/* Contact us Styles */


/* search styles for autocomplete only */
#keyword {}

#sresults {
display: none;
width: 204px;
position: absolute;
border: 1px solid #D1D9DE;  
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px; 
background-color: #F1F1F1}

#sresults1 {
display: none;
width: 204px;
z-index:2000;
position: absolute;
border: 1px solid #D1D9DE;  
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
 border-radius: 5px; 
background-color: #F1F1F1}

#sresults .item {
padding: 3px;
color: #607080;
font-family: Helvetica;
border-bottom: 1px solid #D1D9DE;}

#sresults1 .item {
padding: 3px;
color: #607080;
font-family: Helvetica;
border-bottom: 1px solid #D1D9DE;}

#sresults .item:last-child {
border-bottom: 0px;}

#sresults1 .item:last-child {
border-bottom: 0px;}

#sresults .item:hover {
color: #A52A2A;	
background-color: #DBDBDB;
cursor: pointer;}

#sresults1 .item:hover {
color: #A52A2A;	
background-color: #DBDBDB;
cursor: pointer;}