BODY
{
	font-size: 10pt;
	font-family: Arial;
	background-color: #ffffff;
	margin-left:0;
	margin-right:0;
	margin-top:0
}
DIV
{
    FONT-FAMILY: Arial
}
INPUT
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
   	border:none;

}
TABLE
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}
H1
{
    FONT-FAMILY: Arial
}
H2
{
    FONT-FAMILY: Arial
}
H3
{
    FONT-FAMILY: Arial
}
H4
{
    FONT-FAMILY: Arial
}
H5
{
    FONT-FAMILY: Arial
}
LABEL
{
    COLOR: navy;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: none
}
td
{
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
}
.brilliant
{
	 color : Blue;
	 font-weight: bold;
	 font-size :10pt ;
	 text-decoration : none;
	 font-family : Verdana ;
}
.brilliant_normal
{
	 color : Blue;
	 font-weight: normal;
	 font-size :10pt ;
	 text-decoration :underline;
}
A.no_underline
{
	 text-decoration: none;
}
A:link
{
    BACKGROUND-COLOR: transparent;
    COLOR: blue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}

A:visited
{
    BACKGROUND-COLOR: transparent;
    COLOR: blue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}

A:hover
{
	color: black;
}
A.large
{ font-size :large;
}
.para_header
{
	font-weight: bold;
	font-size:small;
}
.item_header
{
	font-weight: bold;
	font-size: 10pt;
}
.large
{
	 font-size : 12pt;
}
.medium
{
	font-size : 10pt;
}
.small
{
	font-size : 8pt;
}
.tiny
{
	font-size :6pt;
}
.small_bold
{
	font-size : 8pt;
	font-weight :bold;
}
.medium_heading
{
	font-weight: bold;
	font-size: 10pt;
}
.page_title
{
	font-weight: bold;
	font-size: 14pt;
	background-color: deepskyblue;
	text-align: center;
}
.tiny_button
{
	font-size : 8pt;
}
.copyright_heading
{
	font-weight: bold;
	font-size: 10pt;
	font-family : Verdana ;
}
.dark_color
{
	background-color :Blue ;
}
.small_error
{
	color:Red;
	font-size:12;
}
.note_text
{
	font-family :arial;
	font-size :10pt;
}
.datetime
{
	color: lightcyan;
}
.system_name
{
	font-size : 14pt;
	font-weight : bold;
}
.dark_color
{
	background-color : mediumblue;
}
.menu_color
{
	background-color: aliceblue;
}
.large_heading
{
	font-weight: bold;
	font-size: 12pt;
}
.very_large_heading
{
	font-weight: bold;
	font-size: 16pt;
}
.hidden_item
{
	display:none; 
}
.visible_item
{
	visibility:visible;
}
.invisible_item
{
	visibility:hidden;
}
.error_message
{
	font-size : 8pt;
	color : Red;
	font-family : Arial;
}
.date_time_font
{
	 color:Blue;
}
.repeater_header
{
	 font-weight :bold;
	 font-size :10pt;
	 background-color : mediumblue;
	 color : White;
}
.multi_line
{
	 font-size :8pt;
	 font-family :Arial;
}	
.light_colour
{
	background-color: aliceblue;
}

.thumbs
{
	background-color: #cccccc;
}

LABEL
{
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
}

.Rectangle
{
	border-right: blue thin solid;
	border-top: blue thin solid;
	border-left: blue thin solid;
	cursor: crosshair;
	border-bottom: blue thin solid;
	position: absolute;
	background-color: gray;
}

.logo_bar
{
	z-index: 10;
	position: absolute;
}

.div_toolbar
{
	z-index: 11;
}

#arch-header
{
    width:1102px;
    height:71px;
}

.step0 {background:url('Images/arch-orange-top.jpg');}
.step1 {background:url('Images/arch-orange-top-step1.jpg');}
.step2 {background:url('Images/arch-orange-top-step2.jpg');}
.step3 {background:url('Images/arch-orange-top-step3.jpg');}
.step4 {background:url('Images/arch-orange-top-step4.jpg');}
.step5 {background:url('Images/arch-orange-top-step5.jpg');}
.step6 {background:url('Images/arch-orange-top-step6.jpg');}


.page-name
{
    padding-left:220px;
    padding-top:35px;
    font-size:18px;
}

#left-bar
{
    position:absolute;
    float:left;
    width:154px;
    height:712px;
    background:url('Images/arch-orange-side.jpg');
}

#left-bar ul
{
    padding:0px;
    margin:0px;
    list-style-type:none;
}

#left-bar li
{
    margin-left:15px;
    height:25px;
}

#left-bar ul li a
{
    padding-left:18px;
    color:#000000;
    text-decoration:none;
}

#left-bar ul li a:hover
{
    text-decoration:underline;
}

.left-arrow{background:url('Images/sml_bl_left-arrow.gif') left no-repeat;}
.right-arrow{background:url('Images/sml_bl_right-arrow.gif') left no-repeat;}
.cross{background:url('Images/sml_bl_left-arrow.gif') left no-repeat;}
.save{background:url('Images/save.gif') left no-repeat;}

#left-nav
{
    height:712px;
    padding-top:60px;
    height:285px;
}

#left-logoff
{
    height:60px;
}

#left-help
{
    padding-left:18px;
    padding-right:18px;
	font-size:8pt;
}

#left-nav-design
{
    height:712px;
    padding-top:60px;
    height:285px;
}

#left-logoff-design
{
    height:60px;
}

#left-help-design
{
    padding-left:18px;
    padding-right:18px;
	font-size:8pt;
}

.help-title
{
	font-size:10pt;
	font-weight:bold;
    padding:0px;
    margin:0px;
}

.help-body
{
	font-size:8pt;
	font-weight:normal;
    padding:0px;
    margin:0px;
}

#login-logo
{
    position:relative;
    float:left;
    width:1102px;
    height:787px;
    background:url('Images/archi_Login.jpg') top left no-repeat;
}

#progress
{
    list-style-type:none;
    padding-top:40px;
    padding-left:130px;
}

#progress li
{
    display:inline;
	font-size:8pt;
	font-weight:normal;
	text-align:center;
    padding:0px;
    margin:0px;
    width:97px;
    color:#888888;
}

#progress li a
{
    color:#000000;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}

#progress li a:hover
{
	text-decoration:underline;
}

a.showeditable
{
    background:url('Images/showedit_btn.jpg') top left no-repeat;
    height:18px;
    width:100px;
	text-decoration:none;
    color:#ffffff;
}

.outline
{
    border: solid 1px #dddddd;
    background:#fef5e1;
}

/*
.Style1
{
	font-size: 21pt;
	color: green;
	font-family: Courier;
}

.Style2
{
	font-size:30pt;
	color:Black;
	font-family:Verdana;
}
.Style3
{
	font-size:16;
	color:Blue;
	font-family:Arial;
}
.Style4
{
	font-size:medium;
	color:Black;
	font-family:Times New Roman;
}
.Style5
{
	font-size:large;
	color:Blue;
	font-family:Times New Roman;
}
.Style6
{
	font-size:large;
	color:Black;
	font-family:Verdana; 
}
.Style7
{
	font-size:medium;
	color:Blue;
	font-family:Verdana; 
}
.Style8
{
	font-size:small;
	color:Green;
	font-family:Courier; 
}
.Style9
{
	font-size:small;
	color:Blue;
	font-family:Courier; 	
}
.Style10
{
	font-size:x-large;
	color:Blue;
}
.Style11
{
	font-size:x-large;
	color:Blue;
}
.Style12
{
	font-size:x-large;
	color:Blue;
}
*/
