/* CSS Document */
body{background-color:#e7eef6;color:#222}
.content{background-color:#fff;}
.main, .footer{background-color:#fff;border-color:#aaa;}
.main{border-top-color:#568dd0}
.footer th{color:#666}
.footer th, .footer td{border-color:#e0e0e0}
.colRight h2{background-color:#eee}

h1, h2{color:#444}

/*general styles*/
.required{color:#efa229}
.meta{color:#666}
.highlighted{color:#f00}/*red*/

/*** L I N K S ***/
a:link, a:visited{color:#105cb6}
a:hover, a:focus, a:active{color:#05386b;}
a.person, a.person:visited{color:#578cca;}/*person links pop up a related menu*/
.tags a:link, .tags a:visited, a.tag:link, a.tag:visited{color:#578cca;}/*tag*/
/*my links indicate bookmarks you have created - add this onto people and tag class links*/
a.myLink, a.myLink:visited, .myLinks a, .myLinks a:visited{color:#44a244 !important}
/*link hover styles*/
.tags a:hover, .tags a:focus, a.tag:hover, a.tag:focus, a.person:hover, a.person:focus{border-bottom-color:#05386b;}
a.myLink:hover, a.myLink:focus, .myLinks a:hover, .myLinks a:focus {color:#05386b !important;border-bottom-color:#05386b;}
/*single and group action links*/
/*this is to provide a class for overriding link colors in groups of links to indicate that the link is an action link (like the "Tag this" link in a tag group*/
a.action, a.action:visited{color:#105cb6 !important;}
a.action:hover, a.action:focus, .actions a:hover, .actions a:focus, .tags a.action:hover, .tags a.action:focus {color:#05386b !important;}
/*to assign an icon to an action link, you need to assign a unique id to the link and give it a background image.  The rest of the code is in this css declaration*/
.actions a, .actions a:visited{color:#105cb6;}
a.dropDown, a.dropDown:visited, a.dropDown:active{background-color:transparent;background-image: url("twistyOpen.gif")}
/*sample #help a{background-image:url(images/help.gif)}*/

/*** C S S   S P R I T E S ***/
/*these definitions include all the background properties*/
.sprite{background-repeat:no-repeat;}
/*arrows, for dropdowns and twisties*/
.arrow{background-image:url(arrows.gif);width:11px;height:10px;margin-top:4px}
.btnDropDown{background-position:0 -41px}
.btnDropDownAction{background-position:0 -31px}
.twistyOpen{background-position:0 -1px}
.twistyClosed{background-position:-11px -11px}
.twistyOpenSub{background-position:0 -21px}
.twistyClosedSub{background-position:-11px -21px}
.twistyOpen:hover, .twistyOpenSub:hover{background-position:0 -41px}
.twistyClosed:hover, .twistyClosedSub:hover{background-position:-11px -41px}
/***********************************************************/

/*** B A N N E R ***/
.banner{background-color:transparent;}
.banner ul li{color:#000;background-color:transparent;border-left-color:#91baf0}
.banner ul li.first{background-image:none}
.banner ul li a{color:#013a91;}
.banner ul li.selected a{color:#000}
/***********************************************************/

/*** B U T T O N S ***/
/*graphic button, set width*/
.button{border-color:#86b75e #86b75e #87b85f #87b85f}
.button a{background-color:#9de074;background-image:url(buttonBkgd.gif);border-color:#9dda59;color:#fff}
.shadow{background-color:#e0e0e0;}
span.btn{border-color:#d1d1d1;}
span.btn a{border-color:#fff;background-color:#fff;background-image:url(btnBkgd.gif);}
span.btn a:hover, .btnContainer span.btn a:focus{border-color:orange}
span.btnAction{border-color:#86b75e #86b75e #9dc75e #9dc75e}
span.btnAction a{background-color:#9de074;background-image:url(btnActionBkgd.gif);border-color:#9cdf80 #9cdb44 #98d35b #9cdb44;color:#fff}

* html span.btnAction a:link, * html span.btnAction a:visited, * html span.btnAction a:active{color:#fff;}
* html span.btnAction a:hover, * html span.btn a:hover{text-decoration:none}

/*** C O P Y R I G H T **/

.legal p{color:#666;}
/***********************************************************/

/*** H E A D E R ***/
.header .details p{color:#666}
.header .action{border-left-color:#ccc;}/*need?*/

/*** I N F O   B O X ***/ /*this is used for help and tips*/
.infoBox, .portlet-msg {border-color:#c2e2f4;background-color:#f5f9fe;}
.infoBox h3, .portlet-msg h3{color:#43a0f6;border-bottom-color:#c2e2f4}
.help{background-color:#fff}
.help h3{text-align:right}
.medium{width:300px}
/***********************************************************/

/*** L I S T S ***/ /*use in conjuction with sections if you want a more complex list*/
ul.list li.selected{background-color:#d0edff}
/***********************************************************/

/*** M E N U ***/
.menu, .portlet-menu{background-color:#eefee1;background-image:url(menuTop.gif);}
.menu .bottomCorner{background-image:url(menuBottom.gif);}
.menu .inner{background-image:url(menuMiddle.gif);}
.menu h3{color:#4f9815}
.menu li.selected a, .menu li.selected a:visited, .portlet-menu li.selected a, .portlet-menu li.selected a:visited{background-color:#73be59;color:#fff;border-color:#73be59;}
/***********************************************************/

/*** P A G I N G ***/
.paging{border-color:#e0e0e0;color:#848484;background-color:#f3f3f3;}
.paging ul li, .paging div{color:#848484;}
.paging input{color:#848484;}

/*paging variations*/
.table .paging td, .portlet-table .paging td{border-color:#e0e0e0}
.caption .paging, .caption .paging td{background-color:transparent}
/***********************************************************/

/*** S E A R C H ***/
.search .text{border-color:#868a8b;}
.search .inactive{color:#999}
.search a:hover, .search a:focus{background-color:transparent}
/***********************************************************/

/*S E C T I O N */
.section input{color:#666;}
/*section header and subheader*/
.content .section h2{border-bottom-color:#e0e0e0}/*center column*/
.colLeft .section h3{color:#4f9815}
.colLeft .section, .colLeft .subsection{border-bottom-color:#e0e0e0}
/****************************************************************/

/*** T A B L E S ***/
.vertTable th{color:#666;}
.table{border-bottom-color:#e0e0e0;}
.table td{border-top-color:#e0e0e0}
.table h4.complete, .table h4.complete a{color:#666}
.table h5{color:#4f9815}
.table .comment{background-color:#e9f1fe;}
.table .external{background-color:#f7f7f7}
.table caption, .portlet-table caption{color:#666;background-color:#f3f3f3;border-color:#e0e0e0;}
.table .paging, .caption .paging, .portlet-table .paging{background-color:#f3f3f3}
.table .paging td, .portlet-table .paging td{border-color:#e0e0e0;}
.caption .paging, .caption .paging td{background-color:transparent}
.caption select{color:#666}

/*** T A B S ***/
.tabContainer{border-bottom-color:#e0e0e0;}
.tabs li, .portlet-tab li{border-bottom-color:#e0e0e0;background-image:url(leftTabContent.gif)}
.tabs a, .tabs a:visited, .portlet-tab a, .portlet-tab:visited{color:#333;background-image:url(rightTabContent.gif)}
.tabs a:hover, .tabs a:focus, .portlet-tab a:hover, .portlet-tab a:focus{color:#000;}
.tabs li.selected, .portlet-tab li.selected{background-image:url(leftTabSelected.gif);border-bottom-color:#fff;background-color:transparent}
.tabs li.selected a, .tabs li.selected a:visited, .portlet-tab li.selected a, .portlet-tab li.selected a:visited{background-image:url(rightTabSelected.gif);color:#000;}
/***********************************************************/

/*** T A G   C L O U D ***/
a.f5, a.f5:visited{color:#1c3052}
a.f4, a.f4:visited{color:#2b588e}
a.f3, a.f3:visited{color:#4477bb}
a.f2, a.f2:visited{color:#649cd8}
a.f1, a.f1:visited{color:#8bbce8}
/***********************************************************/

/*** T I T L E   B A R 	***/
.titleBar{background-image:url(titlebarLeft.gif);border-bottom-color:#e0e0e0;}
.titleBar .rightCorner{background-image:url(titlebarRight.gif)}
.titleBar .inner{background-image:url(titlebarMid.gif)}
.titleBar h2{color:#fff;}
.titleBar .tabs li{background-image:url(leftTab.gif)}
.titleBar .tabs a, .titleBar .tabs a:visited{color:#fff;background-image:url(rightTab.gif)}
.titleBar .tabs li.selected{background-image:url(leftTabSelected.gif)}
.titleBar .tabs li.selected a{background-image:url(rightTabSelected.gif);color:#000;}
.titleBar .tabs li:hover a, .tabs li:focus a{color:#fff}
.titleBar .tabs li.selected a:hover, .titleBar .tabs li.selected a:focus{color:#000}
/***********************************************************/

/*** T R E E ***/
.orgChart li a{background-image:url(orgParentNode.gif);}
.orgChart a.top{background-image:url(orgTopNode.gif)}
.orgChart .bottom{background-image:url(orgBottomNode.gif)}
/***********************************************************/

/*** V C A R D ***/
/*temporary styles*/
.vCardController{border-color:#e0e0e0;background-color:#fff;}
.vCardController a{background-color:#dee2eb;background-image:url(vCardClosed.gif);}
.vCardOpen .vCardController a{background-image:url(vCardOpen.gif)}
.vCardInfo{background-color:#fff;border-color:#e0e0e0;}
/***********************************************************/

/***added by Chris S for dashboard 10/18/07***/
.dashboard .main{background:url(colBkgd160.gif)}
.dashboard .colRight h2{background-color:transparent;}

.widget{border-color:#e7eef6;}
.widget h2{background-color:#e7eef6;}
.widget h2 .divider{color:#ccc;}
.widgetButtons li{background-color:#fff;background-image:url(widgetButtonBkgd.gif);border-color:#d8e0ed;}
.dogearButton{background-image:url(widgetButtonDogear.gif)}
.profileButton{background-image:url(widgetButtonProfiles.gif)}
.blogButton{background-image:url(widgetButtonBlogs.gif)}
.communityButton{background-image:url(widgetButtonCommunities.gif)}
.activityButton{background-image:url(widgetButtonActivities.gif)}
.readerButton{background-image:url(widgetButtonRSS.gif)}