FORM {
	margin: 0px;
	padding:0px;
}
BODY
{
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: white
}
HR
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #cccccc
}
.bodytext
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.stdMessageText
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.topHeaderNavBar {
	background-color:#660000;
}
.mainSectionElements .searchElements
{
    BORDER-RIGHT: #cccccc 1px solid;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .searchElements INPUT
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 20px
}
.mainSectionElements .searchElements SELECT
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 7px;
    BORDER-LEFT: #cccccc 1px solid;
    MARGIN-RIGHT: 4px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 20px
}
.mainSectionElements .searchElements #btnSearch
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    MARGIN-LEFT: 4px;
    BORDER-LEFT: #999999 1px solid;
    CURSOR: hand;
    COLOR: #660000;
    MARGIN-RIGHT: 4px;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 20px
}
.mainSectionElements .dateElements
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    BORDER-BOTTOM: 1px
}
.mainSectionElements .dateElements #currentDate
{
    FONT-SIZE: 10px;
    CURSOR: default;
    COLOR: #333333;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.mainSectionElements .dateElements #lastLoginDate
{
    FONT-SIZE: 9px;
    CURSOR: default;
    COLOR: #ff0000;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.mainSectionElements .userElements
{
    PADDING-RIGHT: 4px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 14px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.mainSectionElements .userElements #userName
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: default;
    COLOR: #660000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.mainSectionElements .userElements #userTitle
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: default;
    COLOR: #666666;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.mainSectionElements
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.mainSectionElements .projectListElements
{
	FONT-FAMILY: Verdana, Arial, sans-serif;
    BORDER-TOP: #660000 2px solid;
    BORDER-LEFT: medium none
}
.mainSectionElements .projectListElements TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660000;
    BACKGROUND-COLOR: #eeeeee;
    padding-top:2px;
    padding-bottom:2px;
}
.mainSectionElements .projectListElements .projectStatus
{
	padding-left:5px;
	padding-right:5px;
    FONT-SIZE: 12px;
    COLOR: #660000;
    font-weight: bold;
}
.mainSectionElements .projectListElements .projectStatus .Open
{
    COLOR: green;
}
.mainSectionElements .projectListElements .projectStatus .Closed
{
    COLOR: red;
}
.mainSectionElements .projectListElements .errorText
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .projectListElements .statusTitle {
	padding-left:5px;
	padding-right:5px;
}
.mainSectionElements .projectListElements .projectTitle {
	padding-left:5px;
}
.mainSectionElements .projectListElements .projectElements
{
    padding-left:5px;
}
.mainSectionElements .projectListElements .projectElements .projectDescription
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #660000
}

.mainSectionElements .projectListElements .projectElements .projectStatus
{
    FONT-SIZE: 12px
}
.mainSectionElements .projectListElements .projectElements .projectDetails
{
    FONT-SIZE: 12px;
    padding-left:10px;
}
.mainSectionElements .projectListElements .projectElements .projectDetails A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.mainSectionElements .projectListElements .projectElements .projectDetails A:hover
{
    COLOR: #660000;
    TEXT-DECORATION: underline;
}
.mainSectionElements .projectListElements .projectElements .projectLinks
{
    FONT-SIZE: 10px;
    CURSOR: default;
    PADDING-TOP: 6px;
    padding-left:5px;
}
.mainSectionElements .projectListElements .projectElements .projectLinks A
{
    FONT-SIZE: 10px;
    COLOR: #660000;
    TEXT-DECORATION: underline
}
.mainSectionElements .projectListElements .projectElements .projectLinks A:hover
{
    COLOR: #660000
}

.mainSectionElements .headerLinks
{
    PADDING-RIGHT: 8px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    CURSOR: default;
    LINE-HEIGHT: 12px;
    BACKGROUND-COLOR: #660000
}
.mainSectionElements .headerLinks A
{
    FONT-SIZE: 10px;
    COLOR: #ffffcc;
    FONT-STYLE: italic
}
.mainSectionElements .headerLinks A:hover
{
}
.mainSectionElements .companyName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #333333
}

.mainSectionElements .searchElements #txtSearch
{
    WIDTH: 100%
}
.mainSectionElements .sectionTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    CURSOR: default;
    COLOR: white;
    BACKGROUND-COLOR: #660000
}

.mainSectionElements .issueElements
{
    FONT-SIZE: 13px;
    FONT-FAMILY:  Arial, sans-serif;
}
.mainSectionElements .issueElements .issueID
{
	FONT-FAMILY:  Verdana, Arial, sans-serif;
	font-size:14px;
    CURSOR: default;
    margin-bottom:3px;
}
.mainSectionElements .issueElements .issueID #title
{
    FONT-WEIGHT: 700;
    COLOR: #666666;
}
.mainSectionElements .issueElements .issueID #value
{
    FONT-WEIGHT: 700;
    CURSOR: text;
    COLOR: black;
}
.mainSectionElements .issueElements .filterElements
{
    FONT-SIZE: 13px;
}
.mainSectionElements .issueElements .filterElements .title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    CURSOR: default;
    COLOR: #660000;
    padding-right:4px;
}
.mainSectionElements .issueElements .filterElements #status
{
}
.mainSectionElements .issueElements .filterElements #type
{
}
.mainSectionElements .issueElements .filterElements #assigned
{
}
.mainSectionElements .issueElements .filterElements #private
{
}
.mainSectionElements .issueElements .filterElements #subject
{
}
.mainSectionElements .issueElements .filterElements #createdate
{
}
.mainSectionElements .issueElements .filterElements #duedate
{
}
.mainSectionElements .issueElements .filterElements #priority
{
}
.mainSectionElements .issueElements .filterElements #closedate
{
}
.mainSectionElements .issueElements .noteElements
{
    FONT-SIZE: 13px
}
.mainSectionElements .issueElements .filterElements #companyName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #660000
}
.mainSectionElements .issueElements .filterElements #projectName
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #660000
}
.mainSectionElements .issueElements .filterElements #issueListName
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #660000
}
.mainSectionElements .issueElements .filterElements .uppertitle
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    CURSOR: default;
    COLOR: #333333
}
.mainSectionElements .issueElements .filterElements #titlesplit
{
    BACKGROUND-COLOR: #cccccc
}
.mainSectionElements .issueElements .noteElements .createdate
{
    CURSOR: default;
    COLOR: blue
}
.mainSectionElements .issueElements .noteElements .creator
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #333333
}
.mainSectionElements .issueElements .noteElements .detail
{
    COLOR: black
}
.mainSectionElements .issueElements .noteElements .notespacer
{
    
}
.mainSectionElements .issueElements .noteElements .notespacer td
{
	height: 1px;
    padding-top:3px;
    padding-bottom:3px;
    text-align: center;
}
.mainSectionElements .issueElements .noteElements .notespacer span
{
    height: 1px;
    line-height:1px;
    font-size: 1px;
    display:block;
    clear:both;
    width:100%;
    border-bottom: 1px solid #cccccc;
}
.mainSectionElements .issueElements .noteElements .notesrule
{
    BACKGROUND-COLOR: #cccccc
}
.mainSectionElements .issueElements .noteElements .subject
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #660000
}
.mainSectionElements .errorElements
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}


.mainSectionElements .issueListElements
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}

.mainSectionElements .issueListElements .filterElements
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .issueListElements table.filterElements td
{
    vertical-align:center;   
}
.mainSectionElements .issueListElements .filterElements .title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    CURSOR: default;
    COLOR: #660000;
    text-align:right;
    padding-right:6px;
}
.mainSectionElements .issueListElements .filterElements input
{
	FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .issueListElements .filterElements select
{
	FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .issueListElements .filterElements .printSelection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333333;
}
.mainSectionElements .issueListElements .filterElements label
{
	FONT-SIZE: 13px;
}
.mainSectionElements .issueListElements .filterElements #status
{
}
.mainSectionElements .issueListElements .filterElements #project
{
}
.mainSectionElements .issueListElements .filterElements #issuelist
{
}
.mainSectionElements .issueListElements .filterElements #owner
{
}
.mainSectionElements .issueListElements .filterElements #sorton
{
    FONT-SIZE: 13px;
    CURSOR: default
}
.mainSectionElements .issueListElements .listDetails
{
    BORDER-TOP: #660000 2px solid;
    FONT-SIZE: 14px;
    COLOR: #660000
}
.mainSectionElements .issueListElements .listDetails TH
{
    CURSOR: default;
    COLOR: #660000;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .issueListElements .listDetails .header
{
    FONT-WEIGHT: bold
}
.mainSectionElements .issueListElements .listDetails .issueID
{
	padding-right:5px;
}
.mainSectionElements .issueListElements .listDetails .subject
{

}
.mainSectionElements .issueListElements .listDetails .stateIcon
{
}
.mainSectionElements .issueListElements .listDetails .private
{
    FONT-WEIGHT: bold;
    COLOR: green;
    padding-left:3px;
    cursor:default;
}
.mainSectionElements .issueListElements .listDetails .support
{
    FONT-WEIGHT: bold;
    COLOR: navy;
    padding-left:3px;
    cursor:default;
}

.mainSectionElements .issueListElements .listDetails tr.issuedetail
{
    cursor:pointer;
}
.mainSectionElements .issueListElements .listDetails .issuespacer
{
    
}
.mainSectionElements .issueListElements .listDetails .issuespacer td
{
	height: 1px;
    padding-top:3px;
    padding-bottom:3px;
    text-align: center;
}
.mainSectionElements .issueListElements .listDetails .issuespacer span
{
    height: 1px;
    line-height:1px;
    font-size: 1px;
    display:block;
    clear:both;
    width:100%;
    border-bottom: 1px solid #cccccc;
}
.mainSectionElements .issueListElements .issuesMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #660000
}
.mainSectionElements .issueListElements .listDetails .status
{
	padding-right:5px;
}
.mainSectionElements .issueListElements .listDetails .lastupdated
{
	padding-right:5px;
}
.mainSectionElements .issueListElements .listDetails .owner
{
	padding-right:5px;
}
.mainSectionElements .issueListElements .listDetails .category
{
	padding-right:5px;	
}
.mainSectionElements .issueListElements .listDetails .subcategory
{
	padding-right:5px;	
}
.mainSectionElements .issueListElements .listDetails .subHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.mainSectionElements .issueListElements .listDetails .owner A
{
    COLOR: #660000;
    TEXT-DECORATION: none
}
.mainSectionElements .issueListElements .listDetails .lastupdated A
{
    COLOR: blue;
    TEXT-DECORATION: none
}
.mainSectionElements .issueListElements .listDetails .status A
{
    COLOR: #660000;
    TEXT-DECORATION: none
}
.mainSectionElements .issueListElements .listDetails .subject A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.mainSectionElements .issueListElements .listDetails .category A
{
    COLOR: #660000;
    TEXT-DECORATION: none
}
.mainSectionElements .issueListElements .listDetails .subcategory A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.mainSectionElements .issueListElements .listDetails .issueID A
{
    COLOR: #660000;
    TEXT-DECORATION: underline
}
.mainSectionElements .issueListElements .filterElements SELECT
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .documentElements
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .documentElements .filterElements
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .documentElements .filterElements .title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    CURSOR: default;
    COLOR: #660000
}
.mainSectionElements .documentElements .filterElements #project
{
}
.mainSectionElements .documentElements .filterElements #category
{
}
.mainSectionElements .documentElements .filterElements #sorton
{
    FONT-SIZE: 13px;
    CURSOR: default
}
.mainSectionElements .documentElements .listDetails
{
    FONT-SIZE: 14px
}
.mainSectionElements .documentElements .listDetails TH
{
    PADDING-RIGHT: 4px;
    BORDER-TOP: #660000 2px solid;
    PADDING-LEFT: 4px;
    CURSOR: default;
    COLOR: #660000;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .documentElements .listDetails .stateIcon
{
}
.mainSectionElements .documentElements .listDetails .typeIcon
{
}
.mainSectionElements .documentElements .listDetails .documentName
{
    COLOR: #660000
}
.mainSectionElements .documentElements .listDetails .documentName A
{
    COLOR: #660000;
    TEXT-DECORATION: none
}
.mainSectionElements .documentElements .listDetails .documentName A:hover
{
    TEXT-DECORATION: underline
}
.mainSectionElements .documentElements .listDetails .documentspacer
{
    BACKGROUND-COLOR: #cccccc
}
.mainSectionElements .documentElements .listDetails .private
{
    FONT-WEIGHT: bold;
    COLOR: green
}
.mainSectionElements .documentElements .listDetails .documentsMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #660000
}
.mainSectionElements .documentElements .listDetails .editIcon
{
}
.mainSectionElements .documentElements .listDetails .description
{
}
.mainSectionElements .documentElements .listDetails .header
{
    FONT-WEIGHT: bold;
    COLOR: #660000
}
.mainSectionElements .loginElements
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .loginElements #username
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
.mainSectionElements .loginElements #password
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
.mainSectionElements .loginElements .title
{
}
.mainSectionElements .loginElements .loginContent
{
    FONT-SIZE: 14px
}
.mainSectionElements .loginElements .loginContent .loginText
{
}
.mainSectionElements .loginElements .loginContent .warningText
{
    COLOR: red
}
.mainSectionElements .loginElements .loginContent .forgetText
{
}
.mainSectionElements .loginElements .loginContent .forgetText A
{
    COLOR: blue;
    TEXT-DECORATION: underline
}

.mainSectionElements .passwordElements
{
    FONT-FAMILY: Arial, Verdana
}
.mainSectionElements .passwordElements .title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #660000
}
.mainSectionElements .passwordElements .txtBox
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
.mainSectionElements .passwordElements .actionButton
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.mainSectionElements .passwordElements TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #660000;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .settingsElements
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .settingsElements TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #660000;
    BACKGROUND-COLOR: #cccccc
}
.mainSectionElements .settingsElements .txtBox
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
.mainSectionElements .settingsElements .actionButton
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.mainSectionElements .settingsElements .title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #660000
}
.mainSectionElements .settingsElements .cbxBox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.mainSectionElements .settingsElements .optionText
{
    FONT-SIZE: 13px;
}
.mainSectionElements .projectTeamElements
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif;
}
.mainSectionElements .projectTeamElements .listDetails
{
	FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, sans-serif;
}
.mainSectionElements .projectTeamElements .title
{
	FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #660000
}
.mainSectionElements .projectTeamElements .listDetails TH
{
    BORDER-TOP: #660000 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    CURSOR: default;
    COLOR: #660000;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .projectTeamElements .listDetails .name
{
    FONT-WEIGHT: 600;
}
.mainSectionElements .projectTeamElements .listDetails .role
{
}
.mainSectionElements .projectTeamElements .listDetails .phone
{
}
.mainSectionElements .projectTeamElements .listDetails .email
{
    COLOR: #660000;
    TEXT-DECORATION: underline
}
.mainSectionElements .milestonesElements
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .milestonesElements select
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .milestonesElements .title
{
	FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #660000
}
.mainSectionElements .milestonesElements .listDetails
{
    FONT-SIZE: 13px
}
.mainSectionElements .milestonesElements .listDetails #topheader
{
    BORDER-TOP: #660000 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    BORDER-BOTTOM: #999999 1px solid
}
.mainSectionElements .milestonesElements .listDetails TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: default;
    COLOR: #660000;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .milestonesElements .listDetails .deadline
{
}
.mainSectionElements .milestonesElements .listDetails .description
{
    CURSOR: hand
}
.mainSectionElements .milestonesElements .listDetails .status
{
}
.mainSectionElements .directoryElements
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .directoryElements .listDetails
{
	FONT-SIZE: 14px;
}
.mainSectionElements .directoryElements .listDetails TH
{
    BORDER-RIGHT: #660000;
    BORDER-TOP: #660000 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    BORDER-LEFT: #660000;
    CURSOR: default;
    COLOR: #660000;
    BORDER-BOTTOM: #660000;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .directoryElements .listDetails .name
{
    FONT-WEIGHT: bold
}
.mainSectionElements .directoryElements .listDetails .title
{
}
.mainSectionElements .directoryElements .listDetails .officephone
{
}
.mainSectionElements .directoryElements .listDetails .mobilephone
{
}
.mainSectionElements .directoryElements .listDetails .altphone
{
}
.mainSectionElements .directoryElements .listDetails .email
{
    COLOR: #660000;
    TEXT-DECORATION: underline
}
.mainSectionElements .directoryElements .listDetails .picture
{
}
.mainSectionElements .directoryElements .listDetails TD
{
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.mainSectionElements .demoElements
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .demoElements A
{
    COLOR: #660000;
    TEXT-DECORATION: underline
}
.mainSectionElements .demoElements .title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}

.mainSectionElements .trustedSiteElements
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana
}
.mainSectionElements .reportElements
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .searchSubElements
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .searchSubElements INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
}
.mainSectionElements .searchSubElements #txtSubSearch
{
    WIDTH: 100%
}
.mainSectionElements .searchSubElements #btnSubSearch
{
    BORDER: #999999 1px solid;
    MARGIN-LEFT: 4px;
    CURSOR: hand;
    COLOR: #660000;
    MARGIN-RIGHT: 4px;
    HEIGHT: 20px;
}
.mainSectionElements .searchSubElements .header
{
    FONT-WEIGHT: bold;
    COLOR: #660000
}
.mainSectionElements .searchSubElements #queryTitle
{
    FONT-WEIGHT: bold;
    COLOR: black
}
.mainSectionElements .searchSubElements #queryText
{
    COLOR: black;
    TEXT-INDENT: 30px
}
.mainSectionElements .searchSubElements label
{
    FONT-WEIGHT: normal;
    COLOR: black
}
.mainSectionElements .searchSubElements .radioButton
{
    
}
.mainSectionElements .searchSubElements #btnReset
{
    BORDER: #999999 1px solid;
    MARGIN-LEFT: 4px;
    MARGIN-RIGHT: 4px;
    COLOR: #660000;
    HEIGHT: 20px;
}
.mainSectionElements .searchSubElements .searchTA
{
}
.mainSectionElements .searchSubElements .searchT1
{
    COLOR: green
}
.mainSectionElements .searchSubElements .searchT2
{
    COLOR: red
}
.mainSectionElements .searchSubElements .searchT3
{
    COLOR: blue
}
.mainSectionElements .documentElements .listDetails TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px
}
.mainSectionElements .documentElements .listDetails .subHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.mainSectionElements .documentElements .listDetails .lastmodified
{
    COLOR: blue
}
.mainSectionElements .documentElements .listDetails .category
{
    COLOR: #666666
}
.mainSectionElements .searchSubElements .notice
{
    FONT-SIZE: 12px;
    COLOR: red
}
.mainSectionElements .documentElements .listDetails .companyName
{
    FONT-SIZE: 14px;
    COLOR: #660000
}
.mainSectionElements .issueListElements .listDetails .companyName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660000
}

.mainSectionElements .issueListElements .listDetails .issueListName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #333333
}
.mainSectionElements .documentElements .listDetails .projectName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #333333
}
.mainSectionElements .documentElements .listDetails .titleLine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #999999
}
.mainSectionElements .issueListElements .listDetails .titleLine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #999999
}


.mainSectionElements .messageResultElements
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .issueNoteResultElements
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.mainSectionElements .issueNoteResultElements .listDetails
{
    BORDER-TOP: #660000 2px solid;
    FONT-SIZE: 14px;
    COLOR: #660000
}
.mainSectionElements .issueNoteResultElements .listDetails .createdate
{
    CURSOR: default;
    COLOR: blue
}
.mainSectionElements .issueNoteResultElements .listDetails .creator
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #333333
}
.mainSectionElements .issueNoteResultElements .listDetails .detail
{
    COLOR: black
}
.mainSectionElements .issueNoteResultElements .listDetails .header
{
    FONT-WEIGHT: bold;
    CURSOR: default
}
.mainSectionElements .issueNoteResultElements .listDetails .notespacer
{
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.mainSectionElements .issueNoteResultElements .listDetails .notesrule
{
    BACKGROUND-COLOR: #cccccc
}
.mainSectionElements .issueNoteResultElements .listDetails .subject
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #660000
}
.mainSectionElements .issueNoteResultElements .listDetails .titleLine
{
    CURSOR: default
}
.mainSectionElements .issueNoteResultElements .listDetails .titleLine .issueID
{
}
.mainSectionElements .issueNoteResultElements .listDetails .titleLine .issueID A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660000;
    TEXT-DECORATION: underline
}
.mainSectionElements .issueNoteResultElements .listDetails .titleLine .issueSubject
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #333333
}
.mainSectionElements .issueNoteResultElements .listDetails TH
{
    COLOR: #660000;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .messageResultElements .listDetails
{
    BORDER-TOP: #660000 2px solid;
    FONT-SIZE: 14px;
    COLOR: #660000
}
.mainSectionElements .messageResultElements .listDetails .header
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #660000
}
.mainSectionElements .messageResultElements .listDetails .begindate
{
    CURSOR: default;
    COLOR: black
}
.mainSectionElements .messageResultElements .listDetails .sender
{
    CURSOR: default;
    COLOR: black
}
.mainSectionElements .messageResultElements .listDetails .recipient
{
    CURSOR: default;
    COLOR: black
}
.mainSectionElements .messageResultElements .listDetails .subject
{
    CURSOR: default;
    COLOR: black
}
.mainSectionElements .messageResultElements .listDetails .detail
{
    COLOR: black
}
.mainSectionElements .messageResultElements .listDetails .messagespacer
{
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.mainSectionElements .messageResultElements .listDetails TH
{
    COLOR: #660000;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .searchSubElements .searchT4
{
    COLOR: teal
}
.subwindowBody
{
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .issueElements .noteSectionHeader
{
    BORDER-TOP: #660000 2px solid
}
.mainSectionElements .issueElements .noteSectionHeader TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: default;
    COLOR: #660000;
    BACKGROUND-COLOR: #eeeeee
}
.mainSectionElements .issueElements .noteSectionHeader .title
{
}
.rightSectionElements
{
}
.rightSectionElements .userElements
{
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 4px;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.rightSectionElements .userElements #userName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: default;
    COLOR: #660000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.rightSectionElements .userElements #userTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: default;
    COLOR: #666666;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.rightSectionElements .messageElements
{
    BACKGROUND-COLOR: #eeeeee
}
.rightSectionElements .messageElements .messageText
{
    FONT-SIZE: 11px;
    CURSOR: default;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.rightSectionElements .messageElements TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: default;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #660000;
}
.rightSectionElements .messageElements #messageDate
{
    CURSOR: hand;
    COLOR: blue;
    TEXT-DECORATION: underline;
}
.rightSectionElements .messageElements #messageSender
{
    CURSOR: hand;
    COLOR: #990000;
}
.rightSectionElements .messageElements A
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}
.subwindowElements
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.subwindowElements .sectionHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    CURSOR: default;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #660000
}
.subwindowElements .titlespacerLine
{
    BACKGROUND-COLOR: #999999
}
.subwindowElements .dateElements
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    BORDER-BOTTOM: 1px
}
.subwindowElements .dateElements #currentDate
{
    FONT-SIZE: 10px;
    CURSOR: default;
    COLOR: #333333;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.subwindowElements .dateElements #lastLoginDate
{
    FONT-SIZE: 9px;
    CURSOR: default;
    COLOR: #ff0000;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.subwindowElements .warningMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660000
}
.subwindowElements .errorMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: red
}
.subwindowElements .actionButton
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.subwindowElements .detailSectionElements #sender
{
    FONT-WEIGHT: bold
}
.subwindowElements .detailSectionElements #sendto
{
}
.subwindowElements .detailSectionElements #sendto A
{
    FONT-WEIGHT: bold;
    COLOR: #660000
}
.subwindowElements .detailSectionElements #messageID
{
    FONT-WEIGHT: bold
}
.subwindowElements .messageElements
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.subwindowElements .messageElements TH
{
    BORDER-TOP: #660000 2px solid;
    BORDER-BOTTOM: #660000 1px solid;
    BACKGROUND-COLOR: #d3d3d3
}
.subwindowElements .messageElements .detailTxt
{
}
.subwindowElements .messageElements #messageOptions
{
    BORDER-RIGHT: #660000 1px solid
}
.subwindowElements .messageElements #viewerTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #660000 1px solid;
    COLOR: #660000
}
.subwindowElements .messageElements #messageViewer
{
    BORDER-RIGHT: #660000 1px solid;
    BORDER-TOP: #660000 1px;
    BORDER-LEFT: #660000 1px solid;
    BORDER-BOTTOM: #660000 1px solid;
    BACKGROUND-COLOR: white
}
.subwindowElements .messageElements #messageText
{
    SCROLLBAR-FACE-COLOR: #d3d3d3;
    SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
    OVERFLOW: auto;
    WIDTH: 100%;
    SCROLLBAR-SHADOW-COLOR: #660000;
    SCROLLBAR-3DLIGHT-COLOR: #660000;
    SCROLLBAR-ARROW-COLOR: #660000;
    SCROLLBAR-DARKSHADOW-COLOR: #660000;
    SCROLLBAR-BASE-COLOR: #ffffff;
    HEIGHT: 240px
}
.subNavElements
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.subNavElements A
{
    FONT-SIZE: 11px;
    COLOR: #660000;
    TEXT-DECORATION: none
}
.subNavElements A:hover
{
    TEXT-DECORATION: underline
}
.footerElements
{
    FONT-SIZE: 14px;
    CURSOR: default;
    COLOR: #660000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-DECORATION: none
}
.footerElements .footerList
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    COLOR: #660000
}
.footerElements .footerList .spacer
{
    FONT-SIZE: 16px
}
.footerElements .footerList A
{
    FONT-SIZE: 10px;
    COLOR: #660000;
    TEXT-DECORATION: none
}
.footerElements .footerList A:hover
{
    TEXT-DECORATION: underline
}
.emailBookElements
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.emailBookElements .title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660000
}
.emailBookElements INPUT
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.emailBookElements SELECT
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 14px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.errorElements
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #660000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}



.detailSectionElements
{
	text-align:left;
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    color:black;
}
.detailSectionElements .title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    CURSOR: default;
    COLOR: #660000
}
.detailSectionElements INPUT
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.detailSectionElements .emailaddress
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
.detailSectionElements .phonecontact
{
    COLOR: #660000
}
.detailSectionElements #projectID
{
}
.detailSectionElements .txtBox
{
    WIDTH: 100%
}
.detailSectionElements .cbxBox
{
    
}
.detailSectionElements INPUT
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
}
.detailSectionElements SELECT
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
    
}
.detailSectionElements TEXTAREA
{
    BORDER: #999999 1px solid;
    FONT-SIZE: 13px;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Verdana;
}
.detailSectionElements .actionButton
{
    BORDER: black none 0px;
}
.detailSectionElements .txtValue
{
	font-family: Arial;
	font-size: 13px;
}
.detailSectionElements .actionArea
{
}
.detailSectionElements .actionArea LABEL
{
    FONT-SIZE: 12px
}
.detailSectionElements .supportDetail {
	padding-left:15px; 
	padding-right:15px;
	font-family: Arial;
	font-size:13px;
}
.detailSectionElements .supportDetail input {
	font-family: Arial;
	font-size:13px;
}
.detailSectionElements .supportDetail select {
	font-family: Arial;
	font-size:13px;
}
.detailSectionElements .supportDetail fieldset.print {
	border:1px solid #666666;
}
.detailSectionElements .supportDetail legend {
	color:navy;
	font-size:13px;
	font-weight:700;
	padding-right:5px;
}
.detailSectionElements .supportDetail .title {
	color:#333333;
	font-size:13px;
	font-weight:700px;
}
