/* boxes.css */

/* container section */
div.large_content {
        position:              absolute;
        width:                 560px;
        margin:                48px 0px 0px 5px;
        padding:               0px;
}

div.large_content a {
	display:		inline;
}

div.xlarge_content {
	position:		absolute;
	width:			795px;
	margin:			6px 0px 0px 15px;
	padding:		0px;
}

div.xlarge_content a {
	display:		inline;
}

div.medium_content {
        position:               relative;
        width:                  235px;
        margin:                 0px;
        padding:                12px 0px 0px 0px;
        text-align:             center; 
}

div.tab {
	position:		relative;
	width:			141px;
	height:			15px;
	margin:			0px 0px 0px 13px;
	padding:		0px;	
        color:          	white;
        font-family:    	verdana,arial,sans-serif;
        font-size:      	8pt;
	background-image:	url(../images/grad_white.png); 
	background-color:	#192346;
	* margin:		0px 0px 0px 7px;
	* background-image:	none;
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/grad_white.png', sizingMethod='scale');
}	

/* IE7 fix */
*:first-child+html div.tab {
	margin:			0px 0px 0px -65px;
}
/* IE7 fix end */

div.tab p {
	margin:			0px;
	padding:		0px;
}

/* IE6 fix for bug that aligns div to center */
* html div.tab {
	float:			left;
}

/* box styles begins */

div.large_box_top {
        height:                         20px;
        margin:                         0px;
        padding:                        0px;
        background-image:               url(../images/box_top_large.png);
        background-position:            0px 0px;
        background-repeat:              no-repeat;
        * background:                   none;
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_top_large.png', sizingMethod='fixed');
}

div.large_box {
        background-image:               url(../images/box_fill_large.png);
        background-position:            0px 0px;
        background-repeat:              repeat-y;
        * background:                   none;
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_fill_large.png', sizingMethod='scale');
}

div.large_box_scroller {
	height:				432px;   
        background-image:               url(../images/box_fill_large.png);
        background-position:            0px 0px;
        background-repeat:              repeat-y;
        * background:                   none;   
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_fill_large.png', sizingMethod='scale');  
}

div.xlarge_box_top {
        height:                         20px;
        margin:                         0px;
        padding:                        0px;
        background-image:               url(../images/box_top_huge.png);
        background-position:            0px 0px;
        background-repeat:              no-repeat;
        * background:                   none;
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_top_huge.png', sizingMethod='fixed');
}

div.xlarge_box_scroller {
	height:				515px;   
        background-image:               url(../images/box_fill_huge.png);
        background-position:            0px 0px;
        background-repeat:              repeat-y;
        * background:                   none;   
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_fill_huge.png', sizingMethod='scale');  
}

div.xlarge_box_bottom {
        height:                         20px;
        margin:                         0px;
        padding:                        0px;
        background-image:               url(../images/box_bottom_huge.png);
        background-repeat:              no-repeat;
        * background:                   none;
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_bottom_huge.png', sizingMethod='fixed');
}

div.large_box_bottom {
        height:                         20px;
        margin:                         0px;
        padding:                        0px;
        background-image:               url(../images/box_bottom_large.png);
        background-repeat:              no-repeat;
        * background:                   none;
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_bottom_large.png', sizingMethod='fixed');
}

div.center_scroller {
	position:			relative;
        height:                         385px;
        width:                          545px; 
        overflow:                       auto; 
        margin:                         10px 0px 0px 0px;
        padding:                        5px 0px 0px 10px;
	z-index:			9;
}

div.center_scroller p {
        padding:                        5px;
        margin:                         5px;
}      

div.wide_scroller {
	position:			relative;
        height:                         475px;
        width:                          780px; 
        overflow:                       auto; 
        margin:                         10px 0px 0px 0px;
        padding:                        5px 0px 0px 10px;
	z-index:			9;
}

div.medium_box_top {
        height:                         20px;
        margin:                         0px;
        padding:                        0px;
        background-image:               url(../images/box_top_medium.png);
        background-position:            0px 0px;
        background-repeat:              no-repeat;
        * background:                   none;
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_top_medium.png', sizingMethod='fixed');
}

div.medium_box1 {
        background-image:               url(../images/box_fill_medium.png);
        background-position:            0px 0px;
        background-repeat:              repeat-y;
        * background:                   none;
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_fill_medium.png', sizingMethod='scale');
}

div.medium_box2 {
        background-image:               url(../images/box_fill_medium.png);
        background-position:            0px 0px;
        background-repeat:              repeat-y;
        * background:                   none;
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_fill_medium.png', sizingMethod='scale');
}

div.medium_box_bottom {
        height:                         20px;
        margin:                         0px;
        padding:                        0px;
        background-image:               url(../images/box_bottom_medium.png);
        background-repeat:              no-repeat;
        * background:                   none;
        * filter:  progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_bottom_medium.png', sizingMethod='fixed');
}

/* box style ends */

h1 {
        height:         22px;
        margin:         0px 5px 0px 0px;
        padding:        0px;
        color:          white;
        font-family:    verdana,arial,sans-serif;
        font-size:      11pt;
        background:     #432f20;
        border-top:     4px  solid #a49182;
        border-bottom:  4px  solid #a49182;
        text-align:     center;
        vertical-align: middle;
        line-height:    1.5;
}

h2 {
        height:         18px;
        margin:         0px 5px 0px 0px;
        padding:        0px;
        color:          white;
        font-family:    verdana,arial,sans-serif;
        font-size:      10pt;
        background:     #432f20;
        border-top:     4px  solid #a49182;
        border-bottom:  4px  solid #a49182;
        text-align:     center;
}

h3 {
        margin:         0px;
        padding:        0px 0px 15px 0px;
        color:          #432f20;
        font-family:    verdana,arial,sans-serif;
        font-size:      10pt;
}

* html h3 {
		padding:				0px 0px 5px 0px;
}

h4 {
        margin:         0px;
        padding:        0px 0px 0px 0px;
        color:          #a49182;
        font-family:    verdana,arial,sans-serif;
        font-size:      10pt;
}

h5 {
        margin:         0px;
        padding:        4px 0px 0px 4px;
        color:          #432f20;
        font-family:    verdana,arial,sans-serif;
        font-size:      8pt;
	text-align:	left;
}
