#gtvt_body {
font-family:Arial, Helvetica, sans-serif;
color:#000;
margin-left:2px;
font-size:100%;
}

.dojoDialog {
background:#fff;
border:1px solid #529101;
-moz-border-radius:5px;
padding:4px;
}

#gtvt_body #avatarBg td {
color:#000;
font-weight:700;
font-size:75%;
text-align:left;
padding:4px;
}

.avatarEffect {
border:1px solid #373737;
padding:1px;
}

#gtvt_body #signOut {
padding:5px;
}

#gtvt_body #signOut a {
background:#000;
color:#FFF;
font-weight:bold;
font-size:13px;
text-decoration:none;
padding:2px 9px 4px;
}

#gtvt_body #rightLinks {
font-weight:bold;
font-size:100%;
padding:0 0 3px;
}

#gtvt_body .invisible {
display:none;
visibility:hidden;
}

#gtvt_body .visible {
display:block;
visibility:visible;
}

#gtvt_body .activeBorder {
border:1px solid #cecfce;
background-color:#FFF;
margin:0;
padding:0;
}

#gtvt_body .activeTopBar {
	font-family:Georgia,"Times New Roman",Times,serif;
	background-color:#498ADA;
	border:medium none;
	color: #FFF;
	font-size: 120%;
	font-weight: bold;
	height:1em;
	padding-top:0.5em;
	padding-left:1em;
	padding-right:1em;
}

#gtvt_body .menuBg {
background-color:#fff;
padding:3px;
vertical-align:middle;
}

#gtvt_body .button {
background-color:#F4F4F4;
font-weight:bold;
border:1px solid #CCCCCC;
color:#333;
font-family:Arial,Helvetica,sans-serif;
font-size: 100%;
vertical-align:middle;
line-height:1.5em;
}

#gtvt_body a.button,#gtvt_body a.button:hover {
background-color:#F4F4F4;
font-weight:bold;
border:1px solid #CCCCCC;
color:#333;
font-family:Arial,Helvetica,sans-serif;
font-size: 100%;
vertical-align:middle;
line-height:1.5em;
padding:2px 8px;
text-decoration:none;
}

#gtvt_body .SBRightNavHeader {
background-color:#666;
color:#FFF;
border-bottom:1px solid #000;
font-size:100%;
font-weight:700;
padding:3px 4px;
}

#gtvt_body .SBRightNavHeader a,a:visited {
color:#FFF;
text-decoration:none;
}

#gtvt_body .SBRightNavHeader a:hover {
color:#FFF;
text-decoration:underline;
}

#gtvt_body .SBRightNavBottomBorder {
font-wieght:bold;
color:#000;
border-bottom:1px solid #b5b0af;
padding:4px;
}

#gtvt_body .lightBorder {
border:1px solid #373737;
}

#gtvt_body .error {
background-color:#f9fbd2;
border:1px solid #800;
font-size:100%;
font-weight:700;
color:#800;
padding:5px;
}

#gtvt_body .noteClass {
background-color:#fffbe4;
border:1px solid #f16519;
color:#f16519;
font-weight:bold;
font-size:100%;
padding:3px;
}

#gtvt_body .browserCheck {
background-color:#fffbe4;
color:#000;
border:1px solid #f16519;
font-weight:bold;
font-size:90%;
text-align:center;
padding:3px;
}

#gtvt_body .message {
color:#f16519;
font-weight:bold;
font-size:100%;
padding:3px;
}

#gtvt_body .loginLeftSpacing {
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
margin-top:5px;
}

#gtvt_body .signUp {
color:#000;
border-left:1px dashed #70898e;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
margin-top:5px;
}

#gtvt_body #inboxList {
border-bottom:1px solid #373737;
color:#373737;
}

#gtvt_body #comments {
background-color:#E8E8E8;
color:#373737;
font-size:110%;
line-height:130%;
font-wight:normal;
font-size:110%;
padding:0 0 0 8px;
}

#gtvt_body #comments .time {
color:#373737;
font-size:85%;
background-image:none;:
}

#gtvt_body #comments span a {
color:#373737;
padding-left:7px;
}

#gtvt_body #total {
color:#000;
font-weight:700;
padding:0 8px;
}

#gtvt_body #tooltip {
background-color:#eefada;
display:block;
padding:5px 10px;
}

#gtvt_body #tooltip a {
font-size:75%;
color:#000;
}

#gtvt_body #pvList td {
font-size:75%;
border-bottom:1px solid #373737;
}

#gtvt_body #pvSubject {
line-height:155%;
padding:6px 4px;
}

#gtvt_body #pvSubject a {
font-size:110%;
font-weight:700;
color:#000;
}

#gtvt_body .composeTextarea {
font-size:100%;
color:#373737;
padding-left:3px;
#gtvt_bodyborder-top:2px solid #101010;
border-right:1px solid #ADADAD;
border-bottom:1px solid #ADADAD;
border-left:2px solid #797979;
width:100%;
}

#gtvt_body .composeTxtBox {
font-size:75%;
color:#373737;
padding-left:3px;
width:100%;
border-top:2px solid #101010;
border-right:1px solid #ADADAD;
border-bottom:1px solid #ADADAD;
border-left:2px solid #797979;
margin:0;
}

#gtvt_body a.subNavText,#gtvt_body a.subNavText:hover {
font-size:80%;
font-weight:700;
color:#000;
vertical-align:baseline;
text-decoration:underline;
line-height:150%;
padding:5px;
}

#gtvt_body a.subNavText:active {
background-color:#f9f9f9;
color:#000;
text-decoration:none;
}

#gtvt_body .subNavTextActive {
color:#000;
text-decoration:none;
background-color:#f9f9f9;
font-size:80%;
font-weight:700;
vertical-align:baseline;
padding:5px;
}

#gtvt_body .insertBg {
background-color:#f9f9f9;
}

#gtvt_body .editingBg {
background-color:#fff;
padding:5px 1px;
}

#gtvt_body .inactiveSubsectionTopBar {
font-size:85%;
font-weight:700;
cursor:hand;
padding:5px;
}

#gtvt_body .inactiveSubsectionHeader,a.inactiveSubsectionHeader {
color:#373737;
text-decoration:none;
}

#gtvt_body .SectionActiveBorder {
border:1px solid #000;
width:99%;
background-color:#FFF;
margin:0;
padding:0;
}

#gtvt_body .activeSubsectionTopBar {
border-bottom:1px solid #000;
font-size:85%;
font-weight:700;
cursor:hand;
padding:5px;
}

#gtvt_body #tab {
float:left;
width:100%;
background:#DAE0D2 url("http://appscdn.grouptivity.com/socialmail/groups/images/tab_bg.gif") repeat-x bottom;
font-size:75%;
font-weight:700;
line-height:normal;
}

#gtvt_body #tab ul {
list-style:none;
margin:0;
padding:1px 4px 0;
}

#gtvt_body #tab li {
float:left;
background:url("/socialmail/groups/images/tab_right.png") no-repeat right top;
margin:0;
padding:0;
}

#gtvt_body #tab a {
display:block;
background:url("/socialmail/groups/images/tab_left.png") no-repeat left top;
text-decoration:none;
color:#373737;
padding:2px 8px;
}

#gtvt_body #tab #current {
background:url("/socialmail/groups/images/tab_right_over.png") no-repeat right top;
}

#gtvt_body #tab #current a {
background:url("/socialmail/groups/images/tab_left_over.png") no-repeat left top;
padding-bottom:3px;
color:#000;
}

#gtvt_body .templateList {
display:block;
overflow:scroll;
height:245px;
text-align:left;
background-color:#FFF;
vertical-align:top;
padding:2px;
}

#gtvt_body .templateList p {
color:#373737;
font-weight:bold;
font-size:75%;
line-height:normal;
background-color:#f0f0f0;
margin:1px;
padding:4px 2px;
}

#gtvt_body .templateList a {
font-weight:normal;
font-size:75%;
color:#000;
line-height:115%;
padding-left:5px;
}

#gtvt_body .rightQMenu {
border:1px solid #9fa19e;
border-bottom:1px solid #404040;
border-right:2px solid #404040;
}

#gtvt_body .rightQMenuBg {
background:#D9DDD4;
border-bottom:1px solid #6e6f6c;
}

#gtvt_body a.rightQMenuText {
color:#000;
font-size:60%;
font-weight:bolder;
padding:3px;
}

#gtvt_body .subSectionTitle {
color:#000;
font-size:105%;
font-weight:600;
padding:3px;
}

#gtvt_body .headerSeperator {
height:8px;
}

#gtvt_body .listDivider {
background-color:#d3d4d2;
}

#gtvt_body .pageHeader {
color:#000;
font-weight:bold;
font-size:100%;
padding-bottom:3px;
}

#gtvt_body .inactiveBorder {
border:1px solid #373737;
width:99%;
background-color:#FFF;
padding:5px;
}

#gtvt_body .txtBox {
background-color:#F4F4F4;
font-size:100%;
font-weight:bold;
color:#333;
border:1px solid #CCC;
font-family:Arial,Helvetica,sans-serif;
vertical-align:middle;
line-height:1.5em;
}

#gtvt_body .content {
color:#000;
font-size:100%;
}

#gtvt_body .contentMedium {
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:700;
font-size:150%;
}

#gtvt_body .contentSmall {
color:#000;
font-size:80%;
}

#gtvt_body .contentSmallBold {
font-size:80%;
color:#000;
font-weight:700;
}

#gtvt_body .dropDown {
font-size:100%;
color:#252525;
line-height:100%;
border-top:2px solid #101010;
border-right:1px solid #ADADAD;
border-bottom:1px solid #ADADAD;
border-left:2px solid #797979;
margin:2px;
}

#gtvt_body .divider {
background-color:#000;
}

#gtvt_body .sectionBg {
background-color:#f9f9f9;
}

#gtvt_body .whiteBg {
background-color:#FFF;
}

#gtvt_body .contentSectionBold {
color:#000;
font-size:100%;
font-weight:700;
}

#gtvt_body .note {
font-size:75%;
font-weight:400;
}

#gtvt_body .contentDiff {
background-color:#ebecea;
font-size:70%;
font-weight:700;
font-stretch:extra-expanded;
color:#000;
padding:3px 0 3px 4px;
}

#gtvt_body .lightDivider {
background-color:#e5e8e1;
}

#gtvt_body textarea {
font-size:75%;
color:#373737;
padding-left:3px;
border-top:2px solid #101010;
border-right:1px solid #ADADAD;
border-bottom:1px solid #ADADAD;
border-left:2px solid #797979;
}

#gtvt_body #fadedojo {
position:absolute;
left:30%;
top:40%;
width:400px;
height:100px;
background:#f5f8f6;
border:1px solid #529101;
-moz-border-radius:5px;
padding:4px;
}

#gtvt_body .noteBig {
font-size:100%;
font-weight:700;
color:#a52000;
}

#gtvt_body .reportQline {
height:1px;
background-color:#85a14a;
}

#gtvt_body .forumDateSection {
background-color:#e7e7e7;
padding:3px;
}

#gtvt_body .forumDateContent {
color:#000;
font-size:70%;
padding-left:3px;
}

#gtvt_body .previewContent {
color:#000;
font-size:100%;
border-bottom:1px solid #d3d4d2;
margin:1px 0 0 2px;
padding:3px 0;
}

#gtvt_body .qBg3 {
background-color:#D8D8D8;
color:#000;
font-size:80%;
font-weight:700;
padding:3px;
}

#gtvt_body .aBg3 {
background-color:#F2F2F2;
}

#gtvt_body .aBg3Content {
font-size:75%;
color:#000;
padding:3px;
}

#gtvt_body .signUpToolTip {
border:1px solid #373737;
font-weight:bold;
font-size:14px;
color:#333;
text-decoration:none;
padding:0 3px;
}

#gtvt_body .pageLeftBorder {
border-left:1px solid #70898e;
padding:8px 8px 3px;
}

#gtvt_body #header {
float:left;
width:100%;
background:#d8d8d8;
font-weight:700;
line-height:normal;
}

#gtvt_body #header ul {
list-style:none;
margin:0;
padding:4px 8px 0;
}

#gtvt_body #header li {
float:left;
margin:0;
padding:0;
}

#gtvt_body #header a {
display:block;
text-decoration:none;
color:#373737;
padding:5px 15px;
}

#gtvt_body #header #current {
text-decoration:underline;
}

#gtvt_body #header #current a {
text-decoration:underline;
padding-bottom:6px;
color:#000;
font-weight:900;
}

#gtvt_body #listSection {
color:#000;
font-weight:bold;
font-size:85%;
padding:4px;
}

#gtvt_body #listSection a {
color:#000;
font-weight:bold;
font-size:85%;
text-decoration:none;
}

#gtvt_body #sectionLinks a,#gtvt_body #sectionLinks a:hover {
vertical-align:top;
font-weight:bold;
color:#000;
}

#gtvt_body .viewedBorder {
border:1px solid #118c01;
}

#gtvt_body #viewed {
background-color:#e7fbe4;
font-weight:bold;
font-size:70%;
border-bottom:1px solid #118c01;
padding:4px;
}

#gtvt_body #viewed span {
color:#109000;
vertical-align:top;
}

#gtvt_body .notViewedBorder {
border:1px solid #ffc110;
}

#gtvt_body #notViewed {
background-color:#fffcde;
font-weight:bold;
font-size:70%;
border-bottom:1px solid #ffc110;
padding:4px;
}

#gtvt_body #notViewed span {
color:#fca60e;
vertical-align:top;
}

#gtvt_body .bouncedBackBorder {
border:1px solid #c81601;
}

#gtvt_body #bouncedBack {
background-color:#f5eeed;
font-weight:bold;
font-size:70%;
border-bottom:1px solid #c81601;
padding:4px;
}

#gtvt_body #bouncedBack span {
color:#c61000;
vertical-align:top;
}

#gtvt_body #list {
font-size:65%;
color:#373737;
}

#gtvt_body #list td {
border-bottom:1px solid #d9ddd4;
padding:4px;
}

#gtvt_body #list .name {
font-weight:bold;
font-size:120%;
}

#gtvt_body #space {
padding-left:40px;
}

#gtvt_body #list a {
color:#000;
font-weight:bold;
font-size:100%;
}

#gtvt_body #list strong {
font-weight:bold;
font-size:105%;
padding-left:40px;
color:#666;
}

#gtvt_body .logo {
padding:6px 8px;
}

#gtvt_body .copyrightLine {
background-color:#373737;
}

#gtvt_body .copyright {
font-size:75%;
color:#373737;
}

#gtvt_body .choices {
background-color:#FFC;
color:#000;
border:solid #000;
font-size:10px;
display:none;
position:absolute;
z-index:100;
border-width:0 1px 1px;
}

#gtvt_body .selected {
background-color:#222;
color:#FFF;
border:solid #CCC;
font-size:10px;
width:100%;
border-width:0 1px 1px;
}

#gtvt_body .dojoPopupMenu2 {
position:absolute;
border:1px solid #FFF;
background:#013567;
margin:2px 3px 2px 0;
padding:0;
}

#gtvt_body .dojoMenuItem2Icon {
position:relative;
background-position:center center;
background-repeat:no-repeat;
width:16px;
height:16px;
padding-right:0;
}

.dojoMenuItem2Label {
position:relative;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
}


#gtvt_body .dojoMenuItem2Accel {
position:relative;
vertical-align:middle;
padding-left:8px;
}

#gtvt_body .dojoMenuItem2Disabled .dojoMenuItem2Label,.dojoMenuItem2Disabled .dojoMenuItem2Accel {
color:#FFF;
}

#gtvt_body .dojoMenuItem2Submenu {
position:relative;
background-position:center center;
background-repeat:no-repeat;
width:5px;
height:9px;
padding-left:3px;
}

#gtvt_body .dojoMenuSeparator2 {
font-size:1px;
margin:0;
}

#gtvt_body .dojoMenuSeparator2Top {
height:50%;
border-bottom:1px solid #FFF;
font-size:1px;
margin:0 2px;
}

#gtvt_body .dojoMenuSeparator2Bottom {
height:50%;
border-top:1px solid #FFF;
font-size:1px;
margin:0px 2px;
}

#gtvt_body .dojoMenuBar2 {
background:#666;
border-bottom:1px solid #FFF;
border-top:1px solid #FFF;
padding:3px 0px;
}

#gtvt_body .dojoMenuBar2Client {
padding:1px;
}

#gtvt_body .dojoMenuBarItem2 {
white-space:nowrap;
font:menu;
position:relative;
vertical-align:middle;
z-index:1;
border-right:normal solid #FFF;
margin:0;
padding:3px 8px;
}

#gtvt_body .dojoMenuBarItem2 span {
position:relative;
z-index:2;
cursor:hand;
margin:0;
}

#gtvt_body .dojoMenuBarItem2Hover {
background-color:#666;
color:#fff;
text-decoration:none;
}

#gtvt_body .dojoMenuBarItem2Disabled span {
color:#448105;
}

#gtvt_body .avaPad {
padding:38px 5px 0 0;
}

#gtvt_body .userReport {
font-size:11px;
color:#000;
}

#gtvt_body .labelPadding {
padding-left:5px;
}

#gtvt_body .reportContent {
font-size:11px;
color:#000;
padding:2px 3px;
}

#gtvt_body .Text {
font-size:11px;
color:#000;
line-height:inherit;
margin:0;
padding:0;
}

#gtvt_body .reportBorder {
border:1px solid #d4d4d4;
}

#gtvt_body .discussContent {
font-weight:bold;
font-size:100%;
color:#373737;
padding:3px 3px 1px;
}

#gtvt_body .aQueBg {
height:1px;
background-color:#40413e;
}

#gtvt_body .lblPad {
padding:3px 0 3px 4px;
}

#gtvt_body .ansContent {
font-size:11px;
font-weight:700;
font-stretch:extra-expanded;
color:#000;
}

#gtvt_body .responseContent {
font-size:11px;
color:#373737;
}

#gtvt_body .mailContent {
font-size:11px;
color:#000;
}

#gtvt_body .reportBg {
background-color:#ff7f01;
border:1px solid #fdd0a5;
border-bottom:2px solid #351d06;
border-right:2px solid #351d06;
color:#FFF;
font-size:11px;
padding:3px;
}

#gtvt_body .QuesBg2 {
background-color:#E3E5E1;
padding:3px 3px 3px 5px;
}

#gtvt_body .tipsBdr {
border:0;
font-size:0;
margin:0;
padding:0;
}

#gtvt_body .tipsPad {
border-bottom:1px solid #000;
}

#gtvt_body #avatarBg,#gtvt_body #avatarBg div {
margin:0;
padding:0;
}

#gtvt_body .SBRightNavBottomBorder a,#gtvt_body .activeSubsectionHeader,a.activeSubsectionHeader {
color:#000;
text-decoration:none;
}

#gtvt_body #pvList,#gtvt_body a.activeSubsectionHeader:hover {
color:#373737;
}

#gtvt_body .radioAlignment,#gtvt_body .checkboxAlignment {
vertical-align:middle;
margin:0;
padding:0;
background-color:transparent;
border:none;
}

#gtvt_body .dojoMenuItem2 {
background:#666;
color:#FFF;
font-weight:normal;
line-height:120%;
white-space:nowrap;
margin:10px;
font-size:100%;
}

.dojoMenuItem2 {
background:#666;
color:#FFF;
font-weight:normal;
line-height:150%;
white-space:nowrap;
margin:10px;
text-decoration:underline;
font-size:100%;
padding:2px;
}
#gtvt_body .dojoMenuItem2Hover {
	text-decoration:none;
	cursor:hand;
}

.dojoMenuItem2Hover {
background-color:#66;
color:#fff;
cursor:hand;
text-decoration:none;
}

#gtvt_body a,#gtvt_body #rightLinks a,#gtvt_body .noteClass a,#gtvt_body #inboxList a,#gtvt_body .templateList a:hover,#gtvt_body a.content,#gtvt_body .content a,#gtvt_body a.content:active,#gtvt_body .content a:active,#gtvt_body a.contentMedium,#gtvt_body a.contentSmall,#gtvt_body a.previewContent,#gtvt_body .copyright a,a.copyright,a.copyright:active {
color:#036;
background-color:transparent;
text-decoration:underline;
line-height:1.3em;
font-size:100%;
}
#gtvt_body #header a:hover,#gtvt_body a:hover,#gtvt_body .SBRightNavBottomBorder a:hover,#gtvt_body .noteClass a:hover,#gtvt_body #inboxList a:hover,#gtvt_body #comments span a:hover,#gtvt_body #tooltip a:hover,#gtvt_body a.inactiveSubsectionHeader:hover,#gtvt_body .templateList a:hover,#gtvt_body a.content:hover,#gtvt_body .content a:hover,#gtvt_body a.contentMedium:hover,#gtvt_body a.contentSmall:hover,#gtvt_body a.previewContent:hover,#gtvt_body #listSection a:hover,#gtvt_body #sectionLinks a:hover,#gtvt_body #list a:hover,#gtvt_body a.copyright:hover {
color:#036;
background-color:transparent;
text-decoration:underline;
line-height:1.3em;
font-size:100%;
}
