@import "../cake/app/webroot/css/reset.css"; 
@import "../cake/app/webroot/css/fonts.css";

 
/**
 * px % 
 * 10 77 
 * 11 85 
 * 12 93 (was 93) 
 * 13 100 
 * 14 108 (was 107) 
 * 15 116 (was 114) 
 * 16 123.1 (was 122) 
 * 17 131 (was 129) 
 * 18 138.5 (was 136) 
 * 19 146.5 (was 144) 
 * 20 153.9 (was 152) 
 * 21 161.6 (was 159) 
 * 22 167 
 * 23 174 
 * 24 182 
 * 25 189 
 * 26 197 
 */
a:link { color:#990033;}
a:visited{ color:#666666;}
a:hover { background:#ccc;}
a:active { background: yellow; }
body {
text-align:center;
background:#fff;
color:#333;
margin:0;
padding:0;
}
#header table,#header table tr ,#header table td{
text-align:left;
background:#fff;
}

h1 {
color:navy;
text-indent:3em;
font-family:Geneva, Arial, Helvetica, sans-serif;
display:inline;
font-size:152%;/**20px*/
}

#wrap {
width:100%;
text-align:left;
margin:0 auto;
}

#common {
text-align:left;
margin:0;
}

#bread_crumb {
padding:5px 30px;
}

#fragment-1 {
padding:30px;
}

#fragment-2 table * {
border:0 solid #ccc;
}

#footer {
clear:both;
text-align:center;
height:60px;
overflow:hidden;
padding:10px 30px;
}

.bar {
height:60px;
color:#000;
}

#content {
min-height:400px;
margin:0 50px;
}

ul {
margin:10px 30px;
}

.page {
display:none;
position:absolute;
}

.ui-tabs-nav {
background:inherit;
}

.jcarousel-skin-tango.jcarousel-container-horizontal {
width:240px;
}

#mycarousel a {
display:none;
}

content-1,content-2,content-3,content-4,content-5 {
background:url(images/top-image.png);
background-repeat:no-repeat;
background-position:0 20px;
}

#result {
width:600px;
min-height:375px;
border:0 solid #ccc;
float:right;
}

#news li {
list-style:none;
}

h2 {
background:inherit;
border-bottom:1px solid #aaf;
font-size:125%;
padding:4px 12px;
}

#article,#company {
margin:2em;
}

#fragment-2 table,.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:100%;
}
