a { color:#000000; font-weight:bold; text-decoration:none; cursor:pointer; }
a:hover { color:#9b7e8c; text-decoration:none; cursor:pointer; }
body, html { background:#b2cde8 url(/cms/images/bg.gif) top left repeat-x;font-family:Trebuchet MS, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#000000; cursor:default; }
body { margin:0px 0px 20px 0px; }
form { margin:0px; }
h1 { font-size:27px; font-weight:normal; color:#000000; margin:10px 0px 10px 0px; padding:0px; }
h2 { padding:0px; margin:0px 0px 10px 0px; }
h3 { font-size:15px;color:black; }
hr { border:0px; color:#eeeeee; background-color:#eeeeee; height:2px; width:300px; text-align:left; }
img { margin:0px 5px 0px 5px; border:0px; }
a img:hover { border-color:#2a7aac; }
input[type=text], select, textarea { font-size:11px; padding:3px; font-family:Verdana; border:1px solid #555555; }
input[type=text], select {width:200px; }
p { margin:0 0 10px 0; }
pre { overflow:auto; }
textarea { width:300px; height:80px; }

div.Clear { clear:both; }

ul.Badges li { list-style-type:none; float:left; }

.BreadCrumbs { font-size:10px; margin-bottom:20px; }
.BreadCrumbs a, .BreadCrumbs { color:#ae9da5; }

.FieldLabel { text-align:right; padding-right:10px; }   

img.Logo { margin:20px 0px 10px 0px; }

/*** BEGIN - NAVIGATION ***/

.NavGroup { cursor:pointer; }
.NavGroup .NavItem { padding:3px 5px; text-align:center; font-size:13px; background-color:#ffffff; color:White; }
.NavGroup .NavItemHover { background-color:#80a8d1; }
.NavGroup .NavItemHover a, .NavGroup .NavItemSelected a { color:White; }
.NavGroup .NavItemSelected { background-color:#377dc5; }
.NavGroup .NavSubShell { display:none; position:absolute; z-index:100; }
.NavGroup .NavSubShell .NavSubItem { padding:3px 10px; background-color:#80a8d1; }
.NavGroup .NavSubShell .NavSubItem a { color:White; }
.NavGroup .NavSubShell .NavSubItemHover { background-color:#377dc5; }

.SimpleNavItem { padding:10px 10px; }
.SimpleNavItem a { color:black; }

        
/*** END - NAVIGATION ***/
        
.Search { float:right; margin-top:30px; color:White; }        
.Search input[type='text'] { width:120px; }
        
.Shell { width:790px; text-align:left; }

.Shell div.Content { padding:20px 40px; background-color:#ffffff; }

img.Thumbnail { border:4px solid black !important; }