﻿/* Default CSS Stylesheet for a new Web Application project */
/* Modied for new Gir Scout Logo and Colors - Ver 1.01 */

/* Global */
body {MARGIN: 0pt; padding: 0; background: #FFFFFF;  font-size: 82%; font-family:Verdana,arial, helvetica, sans-serif; color: #595959;}

/* Main Content */

h1 { font-size: 165%; margin: 0 0 15px; padding: 3px 0 7px; border-bottom: 1px solid #CCC; color: #595959; text-align: left; font-weight: normal; }
h2 { font-size: 140%; margin: 0; color: #595959;}
h3 { font-size: 115%; color: #595959;}
h4 { font-size: 100%; color: #595959;}

.topicheader {font-family: Arial; font-size: 115%; color: #595959; font-weight: bold;}
.content {font-family: 'Verdana', 'Arial' , 'Helvetica'; font-size: 82%; color: #666666; font-weight:normal;}
.contentsmall {font-family: 'Verdana', 'Arial' , 'Helvetica'; font-size: 10px; color: #666666; font-weight:normal;}
.comment {font-family: Arial; font-size:8pt; color: #818181; font-style:italic; height:24px;}
.microcomment {font-family: Arial; font-size:6pt; color: #818181;  height:24px;}
.copyright {font-family: Arial; font-size:8pt; color: #818181; font-weight: Normal;}


/* Anchor Tags Links */
a img   {border: 0;}


a {TEXT-DECORATION: none; }
a:link {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: underline;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}


a.featurelink {font-family: tahoma; font-size: 100%; color: #FF8C37; font-weight: Normal; cursor: hand; text-decoration:none;}
a.featurelink:hover {font-family: tahoma; font-size: 100%; color: #FF8C37; font-weight: Normal; cursor:hand; text-decoration:underline;}
a.featurelinkbold {font-family: tahoma; font-size: 100%; color: #FF8C37; font-weight:bold; cursor:hand;}

a.featurelinksmall:link {COLOR: #ff6600; FONT-SIZE: 10px; TEXT-DECORATION: none; font-family: Verdana;}
a.featurelinksmall:active {COLOR: #ff6600; FONT-SIZE: 10px; TEXT-DECORATION: underline; font-family: Verdana;}
a.featurelinksmall:visited {COLOR: #ff6600; FONT-SIZE: 10px; TEXT-DECORATION: none; font-family: Verdana;}
a.featurelinksmall:hover {COLOR: #ff6600; FONT-SIZE: 10px; TEXT-DECORATION: underline; font-family: Verdana;TEXT-DECORATION: underline;}

a.bluelink:link {COLOR: #0066cc; FONT-SIZE: 8pt;}
a.bluelink:active {COLOR: #0066cc; FONT-SIZE: 8pt;}
a.bluelink:visited {COLOR: #0066cc; FONT-SIZE: 8pt;}
a.bluelink:hover {COLOR: #3399FF; FONT-SIZE: 8pt;TEXT-DECORATION: underline;}

 


/* Breadcrumbs Arrow Icons */
#breadcrumbs a.bluelink  { background: url(../images/icons/icon_arrow_blue.gif); padding-left:15px;  background-position: 0px -2px; background-repeat: no-repeat;   vertical-align:middle;}
#breadcrumbs a.bluelink:hover  { background: url(../images/icons/icon_arrow_orange.gif); padding-left:15px; background-position: 0px -2px; background-repeat: no-repeat;   vertical-align:middle;TEXT-DECORATION: underline;}
#breadcrumbs a.bluelinkon  { background: url(../images/icons/icon_arrow_orange.gif); padding-left:15px; background-position: 0px -2px; background-repeat: no-repeat;   vertical-align:middle;}

/* Top Header Links (username and logout) */
a.whitelink {COLOR:#FFFFFF; font-family:Tahoma; font-size: 9pt; font-weight:bold; }
a.whitelink:hover {COLOR:#FFFFFF; font-family:Tahoma; font-size: 9pt; font-weight:bold;TEXT-DECORATION: underline; }


/* Framework */

/* .framework_header {background-color:#29481b;color:#FFFFFF; font-family:Tahoma; font-size: 11pt; font-weight:bold;} ***Ver 1.01*/
.framework_header {background-color:#009E49;color:#FFFFFF; font-family:Tahoma; font-size: 11pt; font-weight:bold;}
/* .framework_topmenu {background-color:#859176;} ***Ver 1.01*/
.framework_topmenu {background-color:#809E49;}
.framework_topmenuitemon  { background-color:#FFF3C6; color:#009E49; font-family:Tahoma; font-size: 11pt; font-weight:bold; height:25px; padding-left:10px; padding-right:10px; padding-top:4px; cursor:hand; }
/*.framework_topmenuitemoff  { background-color:#859176; color:#FFFFFF; font-family:Tahoma; font-size: 11pt; font-weight:bold; height:25px; padding-left:10px; padding-right:10px; padding-top:4px; cursor:hand; } ***Ver 1.01*/
.framework_topmenuitemoff  { background-color:#809E49; color:#FFFFFF; font-family:Tahoma; font-size: 11pt; font-weight:bold; height:25px; padding-left:10px; padding-right:10px; padding-top:4px; cursor:hand; }

.framework_topmenuitemoff:hover {TEXT-DECORATION: underline;}
.framework_topmenubar { background: url(../images/template/gs001/HozBlueBar_00x6.jpg) 0px 0px repeat-x; height:6px; }
.framework_leftheader { background: url(../images/template/gs001/HeaderLogo_221x158.jpg) 0px 0px no-repeat; width:221px; height:158px; }
.framework_leftsidebar { background: url(../images/template/gs001/LeftSideBar_64x00.jpg) 0px 0px repeat-y; width:64px; }
.framework_leftsidefiller { background: url(../images/template/gs001/LeftSideFiller_221x00.jpg) 0px 0px repeat-y; width:221px; }

.framework_leftmenusection {background-color:#E7E3E7; color:#009E49; font-family:Tahoma; font-size: 11pt; font-weight:bold; height:25px; padding-left:5px; padding-right:10px;min-width:100px; }
.framework_leftmenuitemon {background-color:#FFFFFF; color:#009E49; font-family:Tahoma; font-size: 9pt; font-weight:bold; width:100%; padding-left:5px; padding-right:10px;  cursor:hand;   vertical-align: middle;min-width:100px; }
.framework_leftmenuitemoff {background-color:#E7E3E7; color:#009E49; font-family:Tahoma; font-size: 9pt; font-weight:bold; width:100%; padding-left:5px; padding-right:10px;  cursor:hand; vertical-align: middle;min-width:100px; }
.framework_leftmenuitemoff:hover {TEXT-DECORATION: underline;}

.framework_rightmenu { background: url(../images/template/gs001/VertBlueBar_6x00.jpg) 0px 0px repeat-y; width:6px; }
.framework_rightgutter { background: url(../images/template/gs001/RightSideBar_61x93.jpg) 0px 0px repeat-y; width:61px; }
.framework_leftfooter { background: url(../images/template/gs001/LeftFooter_221x6.jpg) 0px 0px no-repeat; width:221px; height:6px; }
.framework_bottombar { background: url(../images/template/gs001/HozBlueBar_00x6.jpg) 0px 0px repeat-x; height:6px; }
.framework_footer {background-color:#FFF3C6 ;font-family: Arial; font-size:8pt; color: #818181; font-style:italic; height:24px; text-align:left;}

/* Basic Sub Pages */
.sky { background-color:#f8f7cf; padding: 20px 20px 20px 20px;}
.land  {background: url(../images/template/gs001/land_00x55.jpg)  0px 0px repeat-x; height:55px; padding: 2px 2px 2px 2px;}


/* Grid */
.grid {background-color: #FFFFFF; border: 1px solid #83834d; font-family: Verdana; font-size: 10px;}
.gridheader {background-color: #809E49; height: 24px; padding-left: 3px; color:#FFFFFF; font-weight:bold; font-size: 12px;}
.subgridheader {height: 24px;padding-left: 3px;cursor: default; color: #8988A5; font-weight:  bold; font-size: 15px; }	
.gridlabelcell {border-bottom: 1px solid #EAE9E1; border-right: 1px solid #dbc095; background-color:#f7f3de; padding: 3px; padding-top: 2px; padding-bottom: 1px; font-family: verdana; font-size: 10px; font-weight: bold; text-align: left; padding-top: 3px; padding-bottom: 5px;}
.griddatacell {border-bottom: 1px solid #EAE9E1; cursor: default; padding: 3px; padding-top: 2px; padding-bottom: 1px; border-bottom: 1px solid #EAE9E1; font-family: verdana; font-size: 10px; padding-top: 3px; padding-bottom: 5px;} 
.alertgriddatacell {background-color:#EAADAD; border-bottom: 1px solid #EAE9E1; cursor: default; padding: 3px; padding-top: 2px; padding-bottom: 1px; border-bottom: 1px solid #EAE9E1; font-family: verdana; font-size: 10px; padding-top: 3px; padding-bottom: 5px;} 
.Row td.griddatacell {cursor: default; padding: 3px; padding-top: 2px; padding-bottom: 1px; border-bottom: 1px solid #EAE9E1; font-family: verdana;  font-size: 10px; } 

.criterialabelcell {border-bottom: 1px solid #EAE9E1; border-right: 1px solid #dbc095; background-color:#f7f3de; padding: 3px; padding-top: 2px; padding-bottom: 1px; font-family: verdana; font-size: 10px; font-weight: bold; text-align: left; padding-top: 3px; padding-bottom: 5px;}
.criteriadatacell {border-bottom: 1px solid #EAE9E1; cursor: default; padding: 3px; padding-top: 2px; padding-bottom: 1px; border-bottom: 1px solid #EAE9E1; font-family: verdana; font-size: 10px; padding-top: 3px; padding-bottom: 5px;} 

