/* @override 
	http://192.168.1.104/~ajsolimine/btoconnell/default.css
	http://localhost/~ajsolimine/btoconnell/default.css
*/
body {background-color:#eee;font-size:13px;font-family:Verdana,Arial,SunSans-Regular,Sans-Serif;color:#000;padding:0px;margin:0px;}
a {color: #1111ff;}
a:visited {color:#3333ff;}
a:hover {color:#33f;}
a:active { color:#000000;}

    a.rButton {display:block;border:solid #227;border-width:0 1px;text-decoration:none;outline:none;color:#fff;background:#5c74a3;cursor:pointer;}
    a.rButton b {display:block;position:relative;top:-1px;left:0;border:solid #227;border-width:1px 0 0;font-weight:bold;}
    a.rButton b b {border-width:0 0 1px;top:2px;padding:0 5px;}
    
    a.rButton.green {display:block;border:solid #272;border-width:0 1px;text-decoration:none;outline:none;color:#fff;background:#67a54b;cursor:pointer;}
    a.rButton.green b {display:block;position:relative;top:-1px;left:0;border:solid #272;border-width:1px 0 0;font-weight:bold;}
    a.rButton.green b b {border-width:0 0 1px;top:2px;padding:0 5px;}
    
    a.rButton.flashy {display:block;border:solid #722;border-width:0 1px;text-decoration:none;outline:none;color:#fff;background:#c83333;cursor:pointer;}
    a.rButton.flashy b {display:block;position:relative;top:-1px;left:0;border:solid #722;border-width:1px 0 0;font-weight:bold;}
    a.rButton.flashy b b {border-width:0 0 1px;top:2px;padding:0 5px;}

h1 {font-size:12px;background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000;padding:5px 15px;margin:0px}
h2 {font-size:20px;font-weight:normal;padding:5px 10px;margin:0px;}
img.download {vertical-align:middle;}

/* ----------container to center the layout---------- */
#container {width:968px;border-left:2px solid #eee;border-right:2px solid #eee;padding:0px;margin:0 auto;background:#fff;} 
/* ----------banner for logo-------------- */
td#logo {width:200px;padding:10px;}

/* ----------------menu------------------------*/
#menu {padding:10px;background:#fff;text-align:right;font:1.1em "Lucida Grande", Lucida, Verdana, sans-serif;;}
#menu a {text-decoration:none;padding:10px;}
#menu a.selected {background:#fff;font-weight:bold;}
#menu a:hover {background:#eef;color:#000;}


/* -----------------content--------------------- */
td#body {padding:0 10px 10px;}
#content{position:relative;margin:0px;padding-left:5px;}

p{padding:5px 10px;margin:0px;}
pre{font-size:12px;padding:5px 10px;margin:0px;}
table.steps {width:580px;color:#666;border:2px solid #555;background:#dcdcef;margin:10px 10px 10px 0;}
table.steps td {text-align:center;margin:0;padding:0;}
table.steps .selected {background:#cdfecd;font-weight:800;color:#222;border:2px solid #88ff88;}
.inputbox {height:18px;padding:3px 2px;font-size:14px;}
.quote-item {margin:10px;font-size:1.5em;padding:5px;border:1px dashed #333;background:#eef;}

/*  ----------------footer---------------------- */ 
#footer {padding:10px;background:#359;}
#footer a {padding:0 10px;font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:1em;color:#fff;text-decoration:none;}
#footer a:hover {text-decoration:underline;}


/* alert boxes */
div.alert {border:1px solid #e88;color:#b54;font-size:1.1em;background:#fcc;margin:5px 10px;padding:5px;}
div.notice {background:#cdfecd;padding:5px;color:#384;font-size:1.1em;margin:5px 10px;border:2px solid #88ff88;}

.notice.green {background:#cdffdc;border:1px solid #33cd34;}
.notice.yellow {background:#FFFFcc;border:1px solid #555522;}

/************common elements*************/

.feature {border:solid #eee;border-width:0 1px;background:#ffffcc;}
.feature div {position:relative;top:-1px;left:0;border:solid #eee;border-width:1px 0 0;}
.feature div div {top:2px;border-width:0 0 1px;padding:10px;font-size:1em;}

div#button a {padding:3px 14px;font-size:1.4em;border:1px solid #789;background-color:#047;color:#fff;text-align:center;margin:0 2px;text-decoration:none;}
div#button a:hover {border-color:#cde;background-color:#fff;color:#047;}


/* ---------------- table elements *****************/
#hor-zebra{font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;margin:10px 45px;text-align:left;border-collapse:collapse;}
#hor-zebra th{font-size:14px;font-weight:normal;padding:10px 8px;color:#039;}
#hor-zebra td{padding:8px;color:#669;}
#hor-zebra .odd{background:#e8edff;}

#rounded-corner {font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;margin:45px;width:480px;text-align:left;border-collapse:collapse;}
#rounded-corner thead th.rounded-company {background: #b9c9fe url('img/table-images/left.png') left -1px no-repeat;}
#rounded-corner thead th.rounded-q4 {background: #b9c9fe url('img/table-images/right.png') right -1px no-repeat;}
#rounded-corner th {padding:8px;font-weight:normal;font-size:13px;color:#039;background:#b9c9fe;}
#rounded-corner td {padding:8px;background:#e8edff;border-top:1px solid #fff;color:#669;}
#rounded-corner tfoot td.rounded-foot-left{background:#e8edff url('img/table-images/botleft.png') left bottom no-repeat;}
#rounded-corner tfoot td.rounded-foot-right {background: #e8edff url('img/table-images/botright.png') right bottom no-repeat;}
#rounded-corner tbody tr:hover td {background:#d0dafd;}
