﻿body
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #303030; 
	background-color: #FFFFFF;
	margin: 0px;
	SCROLLBAR-BASE-COLOR: #434B8E;
}

P, LI
{
	font-family:Verdana, Helvetica, Arial;
	font-size: 12px;
	line-height: 1.5em;
}

.textflow
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	border: 0px;
	line-height:1.6em;
}

/*
SELECT, TEXTAREA, INPUT
{	font-family:Verdana,arial,sans-serif;
	font-size:10px;
	background-color:#f3f3f3;
	border:1px solid #CCCCCC;
	SCROLLBAR-BASE-COLOR: #CCCCCC;
	background-image: url('/images/buttonback4.gif');
} */

FIELDSET
{
    width: 98%;
    padding: 8px;
    border:1px solid #cccccc;
    line-height: 1.6em;
}

BUTTON
{
cursor: hand;
}

.sbutton{
  background-color: #ffffff;
  font-size:12px;
  background: #D9D9D9 url('/images/buttons/buttonback2.gif');
  color: #3E3E7D;
  cursor: pointer;
  border-top: 1px outset #9999CC;
  border-left: 1px outset #9999CC;
  border-right: 1px outset #5E5EAE;
  border-bottom: 1px outset #5E5EAE;
  margin: 0px;
  text-align: center !important;
}


TABLE
{    
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	border: 0px;
	line-height: 1.6em;
}


Legend
{
	color: #273996;
	font-weight: bold;
}

A:Link
{
	text-decoration: none;
	color: #000000;
}

A:Visited
{
	text-decoration: none;
	color: #000000;
}

A:Hover
{
	text-decoration: none;
	color: #000000;
}

A:Link {text-decoration: none;color:#434B8E}
A:Visited {text-decoration: none;color:#434B8E}
A:Hover{ text-decoration: none;color:#91C258}

A.bold:Link
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

A.bold:Visited
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

A.bold:Hover
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

A.more:Link
{
	text-decoration: none;
	color: #000000;
}

A.more:Visited
{
	text-decoration: none;
	color: #000000;
}

A.more:Hover
{
	text-decoration: underline;
	color: #000000;
}

A.topmenu:Link
{
	text-decoration: none;
	color: #858585;
}

A.topmenu:Visited
{
	text-decoration: none;
	color: #858585;
}

A.topmenu:Hover
{
	text-decoration: none;
	color: #5B5B5B;
}

A.news:Link
{
	text-decoration: none;
	color: #303030;
}

A.news:Visited
{
	text-decoration: none;
	color: #303030;
}

A.news:Hover
{
	text-decoration: underline;
	color: #000000;
}

A.offer:Link
{
	text-decoration: none;
	color: green;
}

A.offer:Visited
{
	text-decoration: none;
	color: green;
}

A.offer:Hover
{
	text-decoration: underline;
	color: green;
}

A.navlink:Link
{
	text-decoration: none;
	color: #000000;
}

A.navlink:Visited
{
	text-decoration: none;
	color: #000000;
}

A.navlink:Hover
{
	text-decoration: none;
	color: #000000;
}

A.breadcrumb:Link
{
	text-decoration: none;
	color: #000000;
}

A.breadcrumb:Visited
{
	text-decoration: none;
	color: #000000;
}

A.breadcrumb:Hover
{
	text-decoration: none;
	color: #000000;
}

A.shtitle:Hover 
{
	text-decoration: none;
	color: #000000;
}

.leftmenuheader
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
}

.leftmenucell
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 10x;
	border: 1px solid #F0F5FF;
}

.leftmenuover
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	background-color: #D8E3FC;
	border: 1px solid #C6D6FB;
}

.rightmenucell
{
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
}

.quicklinks
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #273996;
}

.h1fontgreen
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #008000;
}

.h2fontgreen
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #008000;
}

.fontgreen
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	color: #008000;
}

h1
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 16px;
	font-weight: bold;
	
	
}

h1alt
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #333333; 
	line-height: 12px; 
	background-color: #F0F5FF;
	background-color: #f3f3f3;
	margin-bottom: 25px; 
	padding: 2px 25px 2px 25px; 
	text-align: left;
	border: solid 1px #DEE1E2
	border: solid 1px #E4E4E4
	
}



.h1fontdarkgrey
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #808080;
}

.h2fontdarkgrey
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #808080;
}

.fontdarkgreymenu
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #303030;
}

.fontdarkgrey
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #808080;
}

.h1fontgrey
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #C0C0C0;
}

.h2fontgrey
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #C0C0C0;
}

.fontgrey
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #C0C0C0;
}

.fontblack
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #000000;
}

.h3fontblack
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #000000;
}

.fontlightgrey
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #E1E1E1;
}

.fontwhite
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.fontwhitebold
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.h1fontblack
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

.h2fontblack
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.fontblack
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #000000;
}

.h0fontblue
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #273996;
}

.h1fontblue
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #273996;
}

.h2fontblue
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #273996;
}

.fontblue
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #273996;
}

.newssummary
{   
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #303030;
}

.shtitle
{	color: #333333; 
	font-weight: bold; 
	font-size: 12px; 
	line-height: 12px; 
	font-family: Verdana, Helvetica, Arial;
	background-color: #F0F5FF;
	background-color: #f3f3f3;
	margin-bottom: 25px; 
	padding: 2px 25px 2px 25px; 
	text-align: left;
	border: solid 1px #DEE1E2
	border: solid 1px #E4E4E4
}

.maincontentscell
{
	border-left-style: solid; 
	border-left-width: 1px; 
	border-left-color: #DEE1E2; 
	border-top-width: 15px; 
	border-bottom-width: 1px;
}

.menudivider
{
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #DEE1E2;
}

.footercell
{
	border-top-style: solid; 
	border-top-width: 1px; 
	border-top-color: #DEE1E2; 
	border-top-width: 1px; 
	border-bottom-width: 1px;
}

.customtable1
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top: 1px solid #E5E5E5;
	border-bottom-width: 1px;
}

.customtable2
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top: 1px solid #E5E5E5;
	border-bottom-width: 1px;
}

.bordercollapse
{
	border-collapse: collapse;
}

.securabutton
{
	font-family:tahoma,sans-serif;
	font-size:12px;background: #D9D9D9 url('/images/buttons/button2.gif');
	border-bottom: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-left: 1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	color:#808080;
	height:20px;text-decoration:none;
	cursor: hand;
	background-image:url('/images/buttons/button2.gif');
}
.securabutton-large
{
	font-family:tahoma,sans-serif;
	font-size:12px;background: #D9D9D9 url('/images/buttons/button2.gif');
	font-weight: bold;
	border-bottom: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-left: 1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	color:#808080;
	height:25px;text-decoration:none;
	cursor: hand;
	background-image:url('/images/buttons/button2.gif');
}

.verticaldots
{
	background-image:url('/images/vdots2.gif');
}

.breadcrumbs
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom: 1px solid #E5E5E5;
}
.recentblogposts
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom: 1px solid #F0F0F0;
}

.debug
{
    font: 8pt Verdana;
    background-color:cccccc;
    border-color:black;
    border-width:1;
    border-style:solid;
    padding:10,10,10,10; 
}

.helptable
{
	width:100%;
	vertical-align: middle;
	background-color:#FFFFE8;
	text-align: left;
	BORDER-BOTTOM: rgb(240,240,240) 1px solid;
	BORDER-TOP: rgb(240,240,240) 1px solid;
	BORDER-RIGHT: rgb(240,240,240) 1px solid;
	BORDER-LEFT: rgb(240,240,240) 1px solid;
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #808080;
	line-height:1.6em;
}

.helptable-blue
{
    width:100%;
	vertical-align: middle;
	background-color: #F0F5FF; /*  #EDF3FD; */
	text-align: left;
	BORDER-BOTTOM: 1px #CCDDF4 solid;
	BORDER-TOP: 1px #CCDDF4 solid;
	BORDER-RIGHT: 1px #CCDDF4 solid;
	BORDER-LEFT: 1px #CCDDF4 solid;
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #3366AA;
	line-height:1.6em;

}

.secfieldset
{
    width: 100%;
    padding: 16px;
    border:1px solid #cccccc;
}

.secedittable
{

	border-bottom: #E0E0E0 1px solid;
	border-top: #E0E0E0 1px solid;
}

h2 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B3B3B3;
	font-weight: bold;
}

h2large
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B3B3B3;
	font-weight: bold;
}
.secedittable
{

	border-bottom: #E0E0E0 1px solid;
	border-top: #E0E0E0 1px solid;
}

.cellback
{

	background-color: #E4EAF2;
	color: #000000;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	text-align: center;
	white-space: nowrap;

}

.cellback-left
{

	background-color: #E4EAF2;
	color: #000000;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	text-align: left;
	white-space: nowrap;

}


.cellback-alt
{

	background-color: #F1F4F8;
	color: #000000;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	text-align: center;
	white-space: nowrap;
}

.cellback-alt-left
{

	background-color: #F1F4F8;
	color: #000000;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	text-align: left;
	white-space: nowrap;
}


.cellback-sales
{

	background-color: #E4EAE2;
	color: #000000;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	
}

.cellback-disabled
{

	background-color: #DEDEDE;
	color: #606060;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	text-decoration: line-through;
	
}

.cellback-greyonly
{

	background-color: #DEDEDE;
	color: #606060;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	
}


.cellback-selected
{

	background-color: #E4EAE2;
	color: #000000;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	
}

.cellback-new
{

	background-color: #C9D5E4;
	color: #000000;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	
}

.cellback-sales-new
{

	background-color: #CAD5C6;
	color: #000000;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	
}

.tableborder
{
	background-color: #89959B;
	color: #000000;
	border-collapse: collapse;
	border: solid 0px white;
}
.tableborderless
{	
	border:0;
	background-color: #89959B;
	color: #000000;
}
.tableheader
{
	background: #216bb2;
	color: #496690;
	padding-left: 4px;
	padding-right: 8px;
	font-size: 10pt;
	font-weight: bold;
	height:20px;
	color: #FFFFFF;
	align: left;
	border:0px;
	background-color: #F1F4F8;
	background-color: #216bb2;
    

}

.tableheader2
{
	
 /*   background-color: #E4EAE2;
	color: #505050;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	font-weight: regular;
	align: left;
*/
    background-color: #F1F4F8;
    background: #587CAD url('/images/style2/tableheader.gif') repeat-x top left;
	color: #FFFFFF;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	font-weight: regular;
	align: left;

}

.tableheader2-bold
{
	/*
    background-color: #E4EAE2;
	color: #000000;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	font-weight: bold;
	align: left;
*/
    background-color: #F1F4F8;
    background: #587CAD url('/images/style2/tableheader.gif') repeat-x top left;
	color: #FFFFFF;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	font-weight: bold;
	align: left;

}


.tableheader a
{
	color: white;
	text-decoration: underline;
}
.tableheader a:link
{
	color: white;
	text-decoration: none;
}
.tableheader a:hover
{
	color: white;
	text-decoration: underline;
}
.tableheader a:visited
{
	color: white;
	text-decoration: none;
}
.tableheader a:visited:hover
{
	color: white;
	text-decoration: underline;
}

a:link.tableheader
{
	color: white;
	text-decoration: none;
}
a:visited.tableheader
{
	color: white;
	text-decoration: none;
}
a:hover.tableheader
{
	color: white;
	text-decoration: none;
}

table
{
	font-family:Verdana, Helvetica, Arial;
	font-size: 12px;
    border-collapse: collapse;	
}
a:link
{
	color: #496690;
	text-decoration: none;
}
.emptytable
{
    border:0;
	background-color: white;
	color: #000000;
}
.summarytext
{
	color: #808080;
}

.padding10
{
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    
}
.notificationtext
{
    /* PADDING-LEFT: 20px; */
    color: #202020;
    font-weight: regular;
    text-align: left;
	line-height:1.6em;
}

.greytable
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 1px solid;
    FONT-SIZE: 12pt;
    BORDER-LEFT: #eeeeee 1px solid;
    BORDER-BOTTOM: #eeeeee 1px solid;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    BORDER-COLLAPSE: collapse;
    background-color: #fafafa;
}

.buttonstyle
{
	font-family:tahoma;
	font-weight:regular;
	font-size:12px;
}
.tabdefault
{
	border-style:solid #000000; border-width:1px;
	background-color:#C0DCC0;
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	color:#ffffff;
	width:79;
	height:21;
	text-align:center;
	border-left-style: solid #000000;
	border-left-width: 1px;
	border-right-style: solid #000000;
	border-right-width: 1px;
	border-top-style: solid #000000;
	border-top-width: 1px;
	border-bottom-style: solid #FFFFFF;
	border-bottom-width: 1px;	

}
.tabon
{
	border-left-style: solid #000000;
	border-left-width: 1px;
	border-right-style: solid #000000;
	border-right-width: 1px;
	border-top-style: solid #000000;
	border-top-width: 1px;
	border-bottom-style: solid #FFFFFF;
	border-bottom-width: 1px;	
}

.pricetable
{
	background-color: #89959B;
	color: #000000;
}

input.sec-button{
  background-color: #ffffff;
  background-image: url('/images/sec-button-background.gif');
  color: #3E3E7D;
  cursor: pointer;
  border-top: 1px outset #9999CC;
  border-left: 1px outset #9999CC;
  border-right: 1px outset #5E5EAE;
  border-bottom: 1px outset #5E5EAE;
  margin: 0px;
  text-align: center !important;
}

input.securabutton{
  background-color: #ffffff;
  font-size:12px;
  background-image:url('/images/buttons/button2.gif');
  color: #3E3E7D;
  cursor: pointer;
  border-top: 1px outset #9999CC;
  border-left: 1px outset #9999CC;
  border-right: 1px outset #5E5EAE;
  border-bottom: 1px outset #5E5EAE;
  padding-left: 8px;
  padding-right: 8px;
  margin: 0px;
  text-align: center !important;
}

#disk-container
{
    position:relative;
    float:left;
    margin: 10px;
}
.disk-label
{
    text-align: center;
}

/* My-Secura Monitoring Status */

.up
{
        line-height:1.6em;
        background-color: #65b459;
        color: White;
        border-bottom: solid 1px white;
        padding:4px;
        min-height:24px;
}
.warn 
{
        line-height:1.6em;
        background-color: #FFCC33;
        color: Black;
        border-bottom: solid 1px white;
        padding:4px;
        min-height:24px;
}
.disabled
{
        line-height:1.6em;
        background-color: Gray;
        color: White;
        border-bottom: solid 1px white;
        padding:4px;
        clear:both;
}
.down
{
        line-height:1.6em;
        background-color: Red;
        color: White;
        border-bottom: solid 1px white;
        padding:4px;
        clear:both;
}
.lost
{
        line-height:1.6em;
        background-color: Darkred;
        color: White;
        border-bottom: solid 1px white;
        padding:4px;
        clear:both;
}
.statusinnerx {
        float:left;
        border: solid 1px blue;
        width:50%;
}

#bottom-logobar
{
    clear:both;
    padding: 0px 10px 10px 10px

}
#bottom-logobar .inner
{
    color:#2e2e2e;
    min-height:80px;
    border: solid 1px #e3e3e3;
    background-color:#FAFAFA;
    padding: 8px;

    text-align:center;
    display: block;   margin-left: auto;   margin-right: auto;  
    
    /* Bottom Right */
    -webkit-border-bottom-right-radius: 22px;
    -khtml-border-radius-bottomright: 22px;
    -moz-border-radius-bottomright: 22px;
    border-bottom-right-radius: 22px;
    /* Top Left */
    -webkit-border-top-left-radius: 22px;
    -khtml-border-radius-topleft: 22px;
    -moz-border-radius-topleft: 22px;
    order-top-left-radius: 22px;
}

/* Breadcrumbs (NEW) */

ul, li {list-style-type:none;padding:0;margin:0;}		
#crumbs {height:2.3em;width:100%;}
#crumbs li {float:left;line-height:2.3em;color:#777;padding-left:.75em;}		
#crumbs li a {background:url(/images/2010/makeover/crumbs.gif) no-repeat right center;display:block;padding:0 15px 0 0;}							
#crumbs li a:link,
#crumbs li a:visited {color:#777;text-decoration:none;}	
#crumbs li a:hover,
#crumbs li a:focus {color:#91C258;}		
#crumbs-spacer {height:20px;width:100%;}
#breadcrumbs-outer {width:100%;height:2.3em;border:1px solid #dedede;}
#breadcrumbs-inner {width:60%;float:left;height:2.3em;}
#logonstatus {width:30%;float:right;text-align:right;height:2.3em;}
#logonstatus-inner {text-align:right;padding:0 15px 0 0;line-height:2.3em;}
.highlight {background-color:Yellow;}

#topstrip {border-top:1px solid #4757A6; border-bottom:1px solid #151E56; border-collapse: collapse; border-left-width:1px; border-right-width:1px;background-color:#0055a7;height:20px;}
#titles {padding: 0px 12px 12px 12px;border-top: 1px solid #E5E5E5;}
#maincontent {padding: 0px 12px 12px 12px;height:100%}
#twocolumns {}
#leftcolumn {min-width:600px;width:75%;float:left;}
#ctl00_rightcolumn {margin:0px;padding:0px;min-width:280px;width:300px;float:right;}

#sidebar
{
    width: 280px;
    color:#2e2e2e;
    min-height:500px;
    border: solid 1px #e3e3e3;
    background-color:#FAFAFA;
    padding: 8px;
    margin: 0px;
    line-height:1.6em;
    /* Bottom Right */
    -webkit-border-bottom-right-radius: 22px;
    -khtml-border-radius-bottomright: 22px;
    -moz-border-radius-bottomright: 22px;
    border-bottom-right-radius: 22px;
    /* Top Left */
    -webkit-border-top-left-radius: 22px;
    -khtml-border-radius-topleft: 22px;
    -moz-border-radius-topleft: 22px;
    order-top-left-radius: 22px;
}

.ui-tabs { position: relative; padding: .2em; zoom: 1; background-color:Aqua; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

/*#slideshow {visibility:hidden;}*/
/*#slideshow {display:none;} */

/* New MC: 19/07/2011 */

/* Buttons for My-Secura from : http://www.cssbuttongenerator.com/*/
.mysecbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.mysecbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.mysecbutton:active {
	position:relative;
	top:1px;
}
.salesbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:20px;
	font-weight:normal;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #b23e35;
}.salesbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
	color:#ffffff;
}.salesbutton:active {
	position:relative;
	top:1px;
	color:#ffffff;
}.salesbutton:visited {
	color:#ffffff;
}.salesbutton:link {
	color:#ffffff;
}.whychoose {
 width: 645px; padding: 8px; background-color: #fafafa;
}

div .genericbox
{
    color:#2e2e2e;
    border: solid 1px #e3e3e3;
    background-color:#FAFAFA;
    padding: 8px;
    margin: 8px;
    line-height:1.6em;
    /* Bottom Right */
    -webkit-border-bottom-right-radius: 22px;
    -khtml-border-radius-bottomright: 22px;
    -moz-border-radius-bottomright: 22px;
    border-bottom-right-radius: 22px;
    /* Top Left */
    -webkit-border-top-left-radius: 22px;
    -khtml-border-radius-topleft: 22px;
    -moz-border-radius-topleft: 22px;
    order-top-left-radius: 22px;
}
#loginbox
{
width:350px;
}
.boxtitle
{	color: #333333; 
	font-weight: bold; 
	font-size: 12px; 
	line-height: 22px; 
	font-family: Verdana, Helvetica, Arial;
	background-color: #F0F5FF;
	background-color: #f3f3f3;
	padding: 8px 25px 8px 25px; 
	text-align: left;
	border: solid 1px #DEE1E2;
	border: solid 1px #E4E4E4;
	/* Bottom Right */
    -webkit-border-bottom-right-radius: 16px;
    -khtml-border-radius-bottomright: 16px;
    -moz-border-radius-bottomright: 16px;
    border-bottom-right-radius: 16px;
    /* Top Left */
    -webkit-border-top-left-radius: 16px;
    -khtml-border-radius-topleft: 16px;
    -moz-border-radius-topleft: 16px;
    order-top-left-radius: 16px;
}
